4

HTMLページにphp構文を印刷することは可能でしょうか.たとえば、以下は、php経由でhtmlページにエコーしたいphp構文です。

Please <?php echo $random[array_rand($random)]; ?> the [url=http://feeds.feedburner.com]hello[/url].<br>
Also [url=http://feeds.feedburner.com]<?php echo $random[array_rand($random)]; ?>[/url].
<br> 
4

5 に答える 5

13

これを試して:

<?php

$str='Please <?php echo $random[array_rand($random)]; ?> the [url=http://feeds.feedburner.com]hello[/url].<br>
Also [url=http://feeds.feedburner.com]<?php echo $random[array_rand($random)]; ?>[/url].
<br>';

echo highlight_string($str);

?>

出力:

ハイライト

于 2013-05-08T06:47:32.897 に答える
1

html で Php 構文を印刷するには、 htmlspecialcharsを使用します。

echo htmlspecialchars('<?php echo "Hello, World!"; ?>');

出力

<?php echo "Hello, World!"; ?>

デモ

于 2013-05-08T06:46:46.060 に答える
1

構文を強調表示するには、highlight_string を使用します

于 2013-05-08T06:47:32.537 に答える
0

特別な意味を持つ文字には文字参照を使用してください。

&lt;php echoなどなど

于 2013-05-08T06:46:55.363 に答える