2.3 PHP基本语法

2.3.1 PHP标记

PHP解析一个文件时,会在文件中寻找PHP起始标记和结束标记,解析其中的代码,而任何起始标记和结束标记之外的部分都会被PHP解析器所忽略。PHP脚本可以放置于文档中的任何位置,可以使用4种不同的开始标记和结束标记来标识PHP代码。

1.XML风格

这是PHP推荐使用的标记风格,它在所有服务器上均可使用。

2.脚本风格

这种风格的标记也是默认开启的,在所有服务器上均可使用。

3.短标记

需要在配置文件php.ini中启用short_open_tage选项,或者在编译PHP时使用了配置选项--enable-short-tags才能使用该风格。此种风格在许多环境中默认是不支持的,不建议使用。

4.ASP风格

这种风格在默认情况下是禁用的,需要在配置文件php.ini中启用asp_tag选项才能使用,移植性较差,不推荐使用。

2.3.2 语句

与C或Perl语言一样,PHP语句以分号(;)结束。一段PHP代码的结束标记自动隐含一个分号,所以PHP代码段的最后一行可以不使用分号。

2.3.3 注释

PHP代码中的注释不会被作为程序来读取和执行,它的作用是供代码编辑者阅读。开发人员可以使用注释来记录自己写代码时的思路,以便以后维护时快速理解代码;同时,应用程序并不只是写给自己看的,在程序维护过程中,源代码需要被广泛地交流,因此应养成良好的代码注释习惯,这也是一名优秀的开发人员必备的能力之一。代码注释不会浪费开发人员的编程时间,相反,它会提高开发人员的编程效率,使程序更加清晰、友好。

PHP注释的方式有3种,可以采用“//”或“#”进行单行注释,或者采用“/ *”分隔符和“* /”分隔符进行多行注释。代码中的“//”或“#”后面的内容以及在“/ *”和“* /”分隔符之间的内容都将被编译器忽略。