文章教程

2.1基础语法

9/17/2020 9:31:19 PM 人评论 次浏览

2.1 基础语法

PHP的语法和C、C++等语言的语法很相似,有C语言基础的读者可以非常轻松地掌握PHP的基本语法。对于没有任何语言基础的读者,也是值得庆幸的,因为那样不会受其他语言的干扰,可以更快速地接受PHP的语法。

事实上,PHP的语法并不复杂,再加上PHP提供了大量预定义函数,使PHP开发事半功倍。只要按本书的讲述一步步学习,相信读者会发现PHP很容易学习和掌握,并且应用起来也很快速方便。本节将先简单介绍一些PHP的基本语法。

2.1.1 PHP分隔符

因为PHP是嵌入式脚本语言,需要使用某种分隔符将PHP代码和HTML的内容区分开来,这里所说的分隔符就是“<?php”和“?>”,它们将PHP代码包含其中,也就是说,所有PHP代码都应该写在“<?php”和“?>”之间。代码如下。


     <p>
一个段落</p>                          //
这一行是HTML
,PHP
分析器将会忽略这行代码,不做处理
     <?php echo "
这段内容由PHP
代码输出"; ?>   //
这一行是PHP
代码,PHP
分析器将会执行这段代码
     <p>
另外一个段落</p>

注意 凡是在“<?php”和“?>”标签里面的内容,PHP分析器就会认为是PHP代码,试着分析并且执行,而在这对标签之外的内容将被忽略。

从上面也可以看出,使用“<?php”和“?>”将PHP代码嵌入HTML,通过PHP代码的执行,将结果和HTML代码结合起来,形成一个完整的Web页面。

2.1.2 给PHP程序添加注释

程序中的注释是指在一个程序文件中,对一个代码块或一条程序语句所作的文字说明,注释是给开发人员看的,因此,程序中的注释会被计算机忽略而不会被执行。PHP中的主要注释风格如下。

·使用符号“//”添加一个单行的注释。

·使用符号“#”添加一个单行的注释。

·使用“/*”和“*/”添加一个多行的注释,也可以用来单行注释。

如下代码演示了如何为PHP程序添加注释。


     <?php
     echo "Hello World"; //
这里是一个单行注释
     /*
这里是多行注释,
继续注释一行
     */
     echo "Hello PHP";
     ?>

在开发实践中,有时为了调试一个程序,或者保留目前不需要执行的某些代码,经常会将一条语句或整个代码块注释掉。如代码2-1所示,在程序中给一些代码添加注释,计算机就不会执行这些代码。

代码2-1 PHP程序的注释2-1.php


     01 <?php
     02 echo "test string1";
     03 
     04 echo "<br/>";              //
这里添加"<br/>"
是为了在Web
页面上生成新的一行,即换行
     05 echo "<br/>";
     06 
     07 //echo "test string2<br/>";
     08 //echo "test string3<br/>";
     09 echo "test string4<br/>";
     10 ?>

【代码解析】代码第07~08行使用“//”注释了两行PHP语句,因此只输出“test string1”和“test string4”,而字符串“test string2”和“test string3”都不会被输出。程序的执行结果如图2-1所示。

图2-1 PHP程序的注释

教程类别