我只是想知道html评论标签如何与php代码一起使用。
如果我有以下代码,那么php是否会解析它?
<!--
<?php
echo "hi";
?>
-->
一个简单的问题,但我想重要的是要知道。
答案 0 :(得分:18)
哦,是的,PHP块中的任何内容都会被执行,但在这种情况下,它不会显示给最终用户,因为它在HTML注释中。
在这个PHP脚本生成的页面源中,您将看到HTML注释包围的输出,就像那样简单。
注释影响PHP脚本输出的唯一方法是使用有效的PHP注释。
答案 1 :(得分:4)
是的。如果是<?php ?>
代码
您可以使用PHP评论/* commment */
,但不会执行这些评论。
答案 2 :(得分:4)
作为上述答案的旁注:您还可以中断HTML评论:
<!--
<?php
echo "-->This will be seen!<!--";
?>
-->
给出了这个输出:
<!--
-->This will be seen!<!---->