为什么在html中嵌入的php代码会被浏览器注释掉

html-css023

为什么在html中嵌入的php代码会被浏览器注释掉,第1张

这个是因为你的HTML代码没有经过php引擎执行就直接输出到网页。而浏览器是有容错机制的,会对这种进行加注释操作,所以网页的结构会得到一定的修正。你要做的呢,就是部署个PHP执行环境,比如:lamp之类的。看到你上边的选项卡,可能你是用了模板引擎,你可以查看相关的配置是否支持原生的PHP标签。你描述得很不清楚,楼上的其他回答也是有可能的。

你是要在php文件中注释,还是要在浏览器输出的结果中注释掉??

php文件中 单行用//注释内容 多行用/* 注释内容*/

浏览器输出的结果中注释掉,用<!--注释内容-->

PHP代码添加注释的几种格式:

1、用 // 开头,作为单行注释。例如:

<?php

    // Author: mole

    // Date:2012-2-8

    echo "Welcome!"

?>

2、用 # 开头,作为单行注释。例如:

<?php

    # Author: mole

    # Date:2012-2-8

    echo "Welcome!"

?>

3、以 /* 开头,以 * / 结束的多行注释。例如:

<?php

    /*

      下面是计算员工平均

      工资的函数

    * /

    calculate()

?>

注:上面*和/之间是没有空格的!