PHP编程基础与实例教程 PHP Fundamentals Practices 第2章PHP基础 PPP编程基础与实例教程
PHP编程基础与实例教程 PHP编程基础与实例教程 PHP Fundamentals & Practices 第 2 章 PHP基础
本章大纲 2-1PHP代码基本语法 42-2PHP程序的组成 42-3编码规范 PPP编程基础与实例教程
PHP编程基础与实例教程 本章大纲 2-1 PHP代码基本语法 2-2 PHP程序的组成 2-3 编码规范
2-1PHP代码基本语法 1.PHP开始标记与结束标记 所谓标记,就是为了便于与其它内容区分所使用的一种特殊标 记,PHP共支持4种标记风格,下面一一介绍 1.XML标记风格 ≤?php echo"这是XML标记风格"; > 从上面的代码中可以看到,XM风格标记是以“ 睏木标记区格是“ 少”开斗,考剑欢程
PHP编程基础与实例教程 2-1 PHP代码基本语法 1. PHP开始标记与结束标记 所谓标记,就是为了便于与其它内容区分所使用的一种特殊标 记,PHP共支持4种标记风格,下面一一介绍。 1.XML标记风格 从上面的代码中可以看到,XML风格标记是以“”结尾的,中间包含的代码就是PHP语言代码。推荐使 用这种标记风格,因为它不能被服务器禁用,在XML、XHTML中 都可以用。 2.脚本标记风格 echo "这是脚本风格的标记"; 脚本标记风格是以“”开头,以“” 结尾
2-1PHP代码基本语法 1.PHP开始标记与结束标记 3.简短标记风格 如果想使用这种标记风格开发P田程序,则必须保证PH配置文 件“php.ini”中的“ short open tag”选项值设置为“on” 4.ASP标记风格 echo"这是ASP风格的标记"; %> 如果想使用这种标记风格开发PP程序,则必须保证PP配置文 件 php.Ini,, 中的“ asp tags” 设置为“on” <标签实例 PPP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 1. PHP开始标记与结束标记 3.简短标记风格 如果想使用这种标记风格开发PHP程序,则必须保证PHP配置文 件“php.ini”中的“short_open_tag”选项值设置为“on”。 4.ASP标记风格 如果想使用这种标记风格开发PHP程序,则必须保证PHP配置文 件“php.ini”中的“asp_tags”设置为“on
2-1PHP代码基本语法 2.PHP注释 2.1.C++风格的单行注释(// <?php echo"使用C++风格的注释"; ∥echo"这就是C++风格的注释"; 运行结果为:使用C++风格的注释 上面代码使用echo输出语句分别输出了“使用C++风格的注释” 和“这就是C艹+风格的注释”,但是因为使用注释符号(// 将第2个输出语句注释掉了,所以不会被程序执行。 PPP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 2. PHP注释 2.1.C++风格的单行注释(//) 运行结果为:使用C++风格的注释 上面代码使用echo输出语句分别输出了“使用C++风格的注释” 和“这就是C++风格的注释”,但是因为使用注释符号(//) 将第2个输出语句注释掉了,所以不会被程序执行
2-1PHP代码基本语法 2.2.C风格的多行注释(/*…*/) < php echo"这是第一行注释信息"; echo"这是第二行注释信息"; echo"使用C风格的注释" 运行结果为:使用C风格的注释 上面代码虽然使用echo输出语句分别输出了“这是第一行注释 信息”、“这是第二行注释信息”和“使用C风格的注释”, 但是因为使用了注释符号“/*…*/”将前面两个输出语句注释 掉了,所以没有被程序执行。 PPP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 2.2.C风格的多行注释(/*…*/) 运行结果为:使用C风格的注释 上面代码虽然使用echo输出语句分别输出了“这是第一行注释 信息”、“这是第二行注释信息”和“使用C风格的注释”, 但是因为使用了注释符号“/*…*/”将前面两个输出语句注释 掉了,所以没有被程序执行
2-1PHP代码基本语法 2.3. Shell风格的注释(#) 标志,因 为解释器会认为这是PHP脚本,而去执行“?>”后面的代码。 例如: 会看到 ?> 运行结果为:这样会出错的!!!!!会看到?> PPP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 2.3.Shell风格的注释(#) 运行结果为:这是Shell脚本风格的注释 因为使用了注释符号“#”,所以在#注释符号后面的内容是不 会被程序执行的。 注意: 在使用单行注释时,注释内容中不要出现“?>”标志,因 为解释器会认为这是PHP脚本,而去执行“?>”后面的代码。 例如: 会看到 ?> 运行结果为:这样会出错的!!!!!会看到?>
2-1PHP代码基本语法 程序注释是书写规范程序时很重要的一个环节。注释主要针对代码的解 释和说明,用来解释脚本的用途、版权说明、版本号、生成日期、作者 内容等,有助于对程序的阅读理解。合理使用注释有以下几项原则: (1)注释语言必须准确、易懂、简洁。 (2)注释在编译代码时会被忽略,不会被编译到最后的可执行文件中, 所以注释不会增加可执行文件的大小。 (3)注释可以书写在代码中的任意位置,但是一般写在代码的开头或者 结束位置。 说明: 避免在一行代码或表达式的中间插入注释,否则容易使代码可理解性变 差 (4)修改程序代码时,一定要同时修改相关的注释,保持代码和注释的 同步。 (5)在实际的代码规范中,要求注释占程序代码的比例达到20%左右,即 100行程序中包含20行左右的注释 (6)在程序块的结束行右方加注释标记,以表明某程序块的结束。 (⑦)避免在注释中使用缩写,特别是非常用缩写 8)注释与所描述内容进行同样的缩排,可使程序排版整齐,并方便注 释的阅读与理解 PHP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 程序注释是书写规范程序时很重要的一个环节。注释主要针对代码的解 释和说明,用来解释脚本的用途、版权说明、版本号、生成日期、作者、 内容等,有助于对程序的阅读理解。合理使用注释有以下几项原则: (1)注释语言必须准确、易懂、简洁。 (2)注释在编译代码时会被忽略,不会被编译到最后的可执行文件中, 所以注释不会增加可执行文件的大小。 (3)注释可以书写在代码中的任意位置,但是一般写在代码的开头或者 结束位置。 说明: 避免在一行代码或表达式的中间插入注释,否则容易使代码可理解性变 差。 (4)修改程序代码时,一定要同时修改相关的注释,保持代码和注释的 同步。 (5)在实际的代码规范中,要求注释占程序代码的比例达到20%左右,即 100行程序中包含20行左右的注释。 (6)在程序块的结束行右方加注释标记,以表明某程序块的结束。 (7)避免在注释中使用缩写,特别是非常用缩写。 (8)注释与所描述内容进行同样的缩排,可使程序排版整齐,并方便注 释的阅读与理解
2-1PHP代码基本语法 ";#这是PHP单行注释,该语句输出 hello world! echo date("Y年m月d日H时分s秒”")/PHP单行诖释,该语句输出系统当前时间 注意在php开始标签和结束标签之外的代码为HTML代码, 这里演示的是HTML的注释风格 PHP注释和HTML中的注释 PPP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 ";#这是PHP单行注释,该语句输出hello world! echo date("Y年m月d日H时i分s秒");//PHP单行注释,该语句输出系统当前时间 ?> PHP注释和HTML中的注释
2-1PHP代码基本语法 3.PHP语句及语句块 31PHP程序一般由若干条PHP语句构成,每条PHP语句完 成某项操作。 32PHP中的每条语句以英文分号“;”结束,只有PHP结束 标记之前的PHP语句可以省略结尾分号“;” 33如果多条PHP语句之间密不可分,可以使用“{”和“} 将这些PHP语句包含起来形成语句块。单独使用语句块时没有 任何意义,语句块只有和条件控制语句(if-else)、循环语句 (fo和 while)、函数等起使用时才有意义 PPP编程基础与实例教程
PHP编程基础与实例教程 2-1 PHP代码基本语法 3. PHP语句及语句块 3.1 PHP程序一般由若干条PHP语句构成,每条PHP语句完 成某项操作。 3.2 PHP中的每条语句以英文分号“;”结束,只有PHP结束 标记之前的PHP语句可以省略结尾分号“;” 。 3.3如果多条PHP语句之间密不可分,可以使用“{”和“}” 将这些PHP语句包含起来形成语句块。单独使用语句块时没有 任何意义,语句块只有和条件控制语句(if-else)、循环语句 (for和while)、函数等一起使用时才有意义