PHP注释符
PHP注释符
PHP作为一门简单易学、易用的脚本语言,注释符方面兼容性比较强,也比较灵活。PHP注释符可以是C语言的注释符(/* 和 */),也可以是C++的注释符(//),还可以是像Unix Shell的注释符(#)。下面我们来看几个PHP注释符的例子。
<?php
echo 'This is a test'; // This is a one-line c++ style comment
/* This is a multi line comment
yet another line of comment */
echo 'This is yet another test';
echo 'One Final Test'; # This is a one-line shell-style comment
?>
上面就演示了//、/**/和#三种注释符。这里大家需要注意的是,//和#都是单行注释符,而/**/是块注释符,顾名思义,就是可以用来注释一大段(多行),当然也可以只注释单行。
单行注释,如//和#,从它们开始,一直到行尾都会被理解为注释。但要注意,如果行尾是“?>”呢?这就不同了。“?>”是php的定界符结尾,它表示PHP代码到此结束,下面是HTML代码了。所以,单行的注释符,不会把“?>”注释掉。
另外要注释的是,在/**/这种多行注释符里面,不能嵌套多行注释符。在遇到*/后,最外层的一个注释将被关闭。如下:
<?php
/*
echo 'This is a test'; /* This comment will cause a problem */
*/
?>
这个就是在块注释符外嵌套了一层,最后一个注释符的将会引起语法报错。
关于PHP注释符,本文就介绍这么多,希望对您有所帮助,谢谢!