如何防止浏览器执行我在页面上添加为示例/示例的PHP代码

时间:2012-06-30 08:29:44

标签: php

我想在网页上粘贴一些PHP代码示例但是浏览器会将其视为普通的PHP代码并执行它而不是将其视为文本。怎么能实现这一点......我希望答案很简单,但却暗示了我。我在这上花了大约2个小时。

4 个答案:

答案 0 :(得分:3)

而不是使用<?php ... ?>使用&lt;?php ... ?&gt;

答案 1 :(得分:1)

浏览器不会执行您的PHP代码,您的服务器会执行。 要从php页面输出php代码,请不要将其包含在块中。

<html>
<?php
  echo 'this will show some example code';
?>
<code>
  echo 'this is some example code';
</code>
<?php
  echo 'that was some example code';
?>
</html>

你可能需要使用<pre></pre>而不是代码标签,我不确定它的浏览器支持是否在我的头脑中,但它应该得到很好的支持。

答案 2 :(得分:0)

PHP代码在服务器端执行,而不是在浏览器中执行。要阻止代码执行,请使用escape sequences

答案 3 :(得分:0)

<?php
    highlight_file("file_to_format.php");
?>