每一种编程语言都有自己的基本格式、PHP语言也不例外,PHP支持多种风格的 标记和注释 。 PHP有四种风格的标记,分别是标准标记、 短标记、ASP式标记、SCRIPT标记 。PHP支持C、C++、Shell三种风格的注释
一、php标记
标准标记
标准标记以“”结束;
示例代码如下:
。
标准标记是PHP最常用的标记类型,具有更好的兼容性、可移植性、可复用性。
PHP官方推荐使用标准标记。
短标记
短标记以“”开始,以“?>”结束。
示例代码如下:
echo “Hello,PHP”; ?>。
短标记非常简单,但是使用短标记需要在配置文件php.ini中启用short_open_tag选项。
短标记在许多环境的默认设置中是不支持的,因此PHP不推荐使用这种标记。
ASP标记
ASP标记以“<%”开始,以“%>”结束。
示例代码如下:
<% echo “Hello,PHP”; %>。
ASP式标记与短标记类似,必须在配置文件php.ini中启用asp_tags选项。
ASP式标记在许多环境的默认设置中是不支持的,因此PHP不推荐使用这种标记。
SCRIPT标记
SCRIPT标记以“”结束。
示例代码如下:
SCRIPT标记类似于javascript语言标记,由于PHP一般不推荐使用该标记,了解即可
注意:
!、若脚本中包含XML语句,应避免使用短标记 ( ... ?>), 而使用标准标记()。因为 字符序列 是XML解析器的一个处理指令,如果脚本中包含XML语句并且使用短标记格式,PHP解析器就可能会混淆XML处理指令和PHP开始标记的代码。
!、在上述四种标记中,只有标准标记和SCRIPT标记能够保证对任何配置都有效。而短标记和ASP式标记只能在php.ini中显式地启用。
二、PHP注释
在PHP开发中,经常需要对程序中的某些代码进行说明,这时,可以使用注释来完成。注释可以理解为代码的解释,它是程序不可 缺少的一部分,并且在解析时会被PHP解析器忽略。
例:
在上面的示例代码“//输出一句话”就是一个单行注释。
C++风格注释
C++风格注释以“//”开始,到该行结束或PHP标记结束之前的内容都是注释。
示例代码如下:
上例中“//输出一段话”就是一个C++风格的注释,该风格的注释是单行注释。
C风格注释
C风格注释以“”结束。
示例代码如下:
。
C风格注释为多行注释,在“”之间的内容在解析时会被PHP解析器忽略。
Shell风格注释
Shell风格注释以“#”开始。
示例代码如下: 。
上例中“#输出一段话”就是一个Shell风格的注释,该风格的注释是单行注释。
注意:
多行注释“”中可以嵌套单行注释,但不能嵌套“”多行注释,示例如下:
PHP解析上述代码时会报告错误,这是因为第一个“”作为与它配对的结束注释符。
只有C风格的注释是多行注释,C++和Shell风格的注释都是单行注释
来源地址:https://blog.csdn.net/m0_69034993/article/details/127137661