PHP基础案例与项目开发(微课版)
上QQ阅读APP看书,第一时间看更新

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代码等任意内容。