PHPファイルからすべてのPHPタグを削除しようとしています。すべてのタグのhtml値をすべて取得したいので、PHPタグを削除しようとしています。それが可能かどうかわからないのですか?誰も私がこの問題を解決するのを助けることができますか?前もって感謝します。PHPファイル内のすべてのPHPタグを削除する方法
$removedPhptags = preg_replace('/^<\?php(.*)(\?>)?$/s', '$1', "http://localhost/project/test.php");
test.phpを
<html>
<head>
<title>Test</title>
</head>
<body>
<div> <a href="test1.html" title="test"></a>
<?php
include './menulink.php';
$result_array="123";
if ($result_array=="123")
{
?>
<a href="test4.html" title="tesdfhdfhdfht2"></a>
<?php
else{
?>
<a href="test5.html" title="tedfhdfhst"></a>
<?php
}
?>
</div>
</body>
</html>
menulink.php
<html>
<head>
<title>Test</title>
</head>
<body>
<div> <a href="menulink1.html" title="test">m1</a> <a href="menulink2.html" title="test2">m2</a>
<?php
$result_array="123";
if ($result_array=="123")
{
?>
<a href="menulink3.html" title="tedfhdfhst">m3</a> <a href="menulink4.html" title="tesdfhdfhdfht2">m4</a>
<?php
}
else{
?>
<a href="menulink5.html" title="tedfhdfhst">m5</a> <a href="menulink6.html" title="tesdfhdfhdfht2">m6</a>
<?php
}
?>
</div>
</body>
</html>
ここで、phpまたはjsでタグを削除しますか? – guradio
コードを実行するときにPHPコンテンツがブラウザに表示されません。あなたはhtmlコンテンツのみを取得します。 –
PHPコードを手動で削除しないのはなぜですか? –