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


How to prevent browser from executing PHP code that i have added as sample/example on my page

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

与其使用<?php ... ?>不如使用&lt;?php ... ?&gt;

浏览器不执行你的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>而不是代码标签,我不确定它的浏览器支持,但它应该得到很好的支持。

PHP 代码在服务器端执行,而不是在浏览器中执行。若要防止代码执行,请使用转义序列

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