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

使用htmlspecialchars在 html 中打印 Php 语法

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 回答
0

如果要从文件中打印,请使用

highligh_code($filename);
于 2013-05-08T06:47:37.347 回答