我的问题很简单。我只想用 HTML 编写实际的 PHP 代码,而不执行它。比如我要写
<div id = "code"><?php
echo 'Bla Bla Bla';
?></div>
我不想执行这个 PHP。我想通过某种方式转义 <?php
在 html 文档上写 PHP 代码。标签(我不想删除它们)。
不幸的是,当我通过这样做将它回显给浏览器时:
<div id = "code"><?php echo '<?php
echo "Bla Bla Bla";
?>' ?></div>
我也试过将代码放入变量中,但还是不行。
我的 PHP 代码被浏览器注释掉了。我可以在 View Page Source
中看到它chrome 中的选项,但浏览器认为这是一条评论。
请提供我的问题的解决方案。
提前致谢。
PS:我正在使用 CodeMirror 使用“application/x-httpd-php”输出嵌入式 PHP/HTML 代码。
编辑#1
我可以使用 lt 和 rt 作为标签,但我实际上不能,因为 CodeMirror 只有在找到 <?
时才开始突出显示代码标签。
最佳答案
使用 <?php echo "test"对 PHP 标签进行编码; ?>
。
关于javascript - 以 HTML 格式直接输出 PHP 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19858815/