2.1.1 PHP基本语法
PHP基本语法包括PHP标记风格、PHP的注释和PHP语句与语句块等。
1.PHP标记风格
标记符是为了便于与其他内容区分所使用的一种特殊符号,PHP 代码可以嵌入HTML、JavaScript 等代码中使用,因此需要使用PHP标记符对PHP代码与HTML内容进行识别,当服务器读取该段代码时,会调用PHP编译程序进行编译处理。
PHP支持2种标记风格,分别是标准PHP标记风格和简短PHP标记风格。
【例1】使用标准PHP标记风格。
<?php echo"Welcome to Chongqing!"; //输出 ?>
这是标准PHP标记风格,也是最普通的嵌入方式之一。使用该标记风格可以增加程序在跨平台使用时的通用度,因此建议使用该标记风格为编写PHP代码的默认标记风格。
【例2】使用简短PHP标记风格。
<? echo "Welcome to Chongqing!"; ?>
这是简短PHP标记风格,必须在php.ini文件中将short_open_tag配置项设置为on才能使用这种标记风格。为了保证程序的兼容性,不建议使用这种标记风格。
2.PHP的注释
注释可以理解为程序中的解释和说明文字,是程序中不可缺少的重要元素。使用注释不仅能够提高程序的可读性,而且有利于程序的后期维护工作。注释不会影响程序的执行,因为在执行时,注释部分的内容不会被解释器执行。在PHP程序中添加注释的方法有3种,可以混合使用,具体方法如下。
(1)//:C++语言风格的单行注释。
(2)/* …… */:C语言风格的多行注释。
(3)#:UNIX的Shell语言风格的单行注释。
3.PHP语句与语句块
PHP程序由一条或多条PHP语句组成,每条语句都以英文分号“;”结束。在编写代码时,一般一条语句占一行。虽然一行上写多条语句或者一条语句占多行也是可以的,但这样会使代码的可读性变差,所以不建议这样做。
如果多条PHP语句之间存在着某种联系,则可以使用“{”和“}”将这些语句包含起来形成一个语句块。语句块一般不会单独使用,只有和条件判断语句、循环语句、函数等一起使用时,语句块才有意义。
【案例2-1】分别使用标准PHP标记风格和简短PHP标记风格编写程序。
(1)实现代码
打开编辑器,新建文件,在文件中输入以下PHP代码。
<?php echo"这是标准PHP标记风格。<br/>"; //这是C++语言风格的单行注释 ?> <? echo"这是简短PHP标记风格。<br/>"; /* 这是C语言风格的多行注释 注释到这里就结束了……*/ ?>
(2)运行结果
将文件保存到“D:\php\ch02\exp0201.php”中,然后在浏览器中访问 http://localhost/ch02/exp0201.php,运行结果如图2-2所示。
图2-2 PHP常用标记风格
PHP 程序的输出语句有 echo 和 print(),输出函数有printf()、print_r()、var_dump()等,其中常用的是echo,使用该语句可以输出PHP中的常量、变量、表达式运算结果、HTML标签、CSS代码以及JavaScript代码等任意内容。