我想在我的 HTML 中显示未解析的 PHP 代码。例如,我希望它在我的 HTML 文档中呈现。
这是您在 PHP 中打印文本的方式
<?php print "Hello!"; ?>
通过将代码打印为带有 的字符串htmlspecialchars()
,您的服务器或浏览器都不会解析它们。
echo htmlspecialchars('<?php print "Hello!"; ?>')
看看highlight_file
PHP 中的函数。
你传入一个文件,它要么用语法高亮显示源代码到屏幕上,要么用一个可选return
参数,你可以在你想要的地方回显它。示例:highlight_file($file)
或echo highlight_file($file,true)
链接中有一些示例还可以获取代码的行号。
其他方法需要使用 PHP 中的其他函数手动读取文件和/或需要将您想要的源代码作为字符串保存在其他文件中。
使用highlight_file
非常好,因为您可以在某个地方拥有一个工作的 PHP 文件,这样人们就可以看到它的作用,并通过突出显示非常轻松地查看源代码。这将是将代码显示为教程或参考的最佳方法。
编辑
您还可以突出显示存储在字符串中的值highlight_string
在 HTML 中,使用“<” 和“>” 为您的 '<' 和 '>' 字符。
<p>This is how you print text in PHP</p>
<?php print "Hello!"; ?>