《php+mysql动态网站开发》程序.ppt

3.5 循 环 语 句 循环语句用于在程序中循环执行一项特定的工作,例如在数据库操作中,利用循环来显示一个数据集。 PHP为开发者提供了丰富的循环操作语句,本节将向读者介绍这些语句。 * 3.5.1 for循环 for循环是经常能够使用到的循环语句,for循环可以确定循环的次数,在使用for循环的时候首先要为循环变量设置一个初始值和一个终值,循环变量可以是任意合法的标识符,循环变量的类型可以是整型、布尔型、字符类型等。for循环的基本语法如下: ?php for(循环变量初始值; 循环条件; 计数器){ 循环体 } ? * 3.5.1 for循环 为了理解for循环的循环流程,我们使用图3-1来描述for循环的循环结构。 * 3.5.1 for循环 1. 无限循环 无限循环又称“死循环”。由于空表达式在语法上是有效的,所以可以把for语句的三个表达式留空,这样就会产生不断执行for语句的效果。其语法如下: ?php for (;;) { //放置需要不断执行的语句 } ? 2. 使用空表达式 使用空表达式就是说在初始化循环表达式中使用null语法,初始化表达式置为null最常见的作用就是完成更为复杂的初始化工作。 3. 多重循环 使用多重循环来控制多个变量也是在for语句中经常出现的。 4. 更为复杂的表达式 如果把for语句的三个表达式写得复杂一些,则可以用于优化算法。甚至可以使用没有循环体的for语句来完成一些任务。 * 3.5.2 while循环 while循环语句又称“当型”循环语句。该语句的执行过程是先判断while后的布尔表达式,然后再执行,当条件语句的表达式的值为TRUE时,执行其中的循环体,直到条件表达式的值为FALSE时才退出循环。while循环的基本语法如下: while(条件表达式){ 循环体 } * 3.5.2 while循环 while循环的执行流程如图3-2所示。 * `````` 《php+mysql动态网站开发》第3章 * 第3章 PHP的基本语法 要更好地应用PHP脚本语言来进行动态网站的开发,先要熟知PHP语言的一些约定规则,这些约定规则就是本章所要介绍的基本语法,掌握了这些语法规则,就会在实际的应用开发过程中运用自如。 本章将从PHP的程序设计规范开始,分别讲述PHP的数据类型、PHP的运算符、PHP的条件语句和循环语句的使用方法。 * 3.1 程序设计规范 在一些大型的网络应用开发项目中,程序员往往不是孤军奋战,而是与伙伴合作,共同来完成项目的开发。 编写的代码不只是自己在看,团队伙伴同样要了解你的一些开发思路,为了达到这个目的,团队中的每个人必须遵守共同的程序设计规范。 在正式了解PHP基本语法之前,我们先来介绍一些PHP基本的程序设计规范。 * 3.1.1 注释的使用 1. 块注释 块注释通常用于提供对文件、方法、数据结构和算法的描述。 块注释被置于每个文件的开始处以及每个方法之前。 块注释之首应该有一个空行,用于把块注释和代码分隔开来 2. 单行注释 单行注释可以显示在一行内,并与其后的代码具有同样的缩进层级。 3. 尾端注释 极短的注释可以与它们所要描述的代码位于同一行,但是应该有足够的空白来分开代码和注释。若有多个短注释出现于大段代码中,它们应该具有相同的缩进。 * 3.1.1 注释的使用 4. 行末注释 使用注释界定符“//”,可以注释掉整行或者一行中的一部分。它一般不用于连续多行的注释文本。 5. 文档注释 文档注释描述PHP的类、构造器、方法,以及字段(field)。每个文档注释都会被置于注释定界符/** ... */之中,一个注释对应一个类或成员。 * 3.1.2 PHP中的命名规则 在给变量命名的时候,除了变量名外,所有实例,包括类、类常量,均采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。尽管在语法上使用下划线或美元符号开头命名是允许的,但是,我们在实际应用中应该尽量避免这种命名方法。 变量名应简短且富于描述性。 变量名的选用应该易于记忆,即能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。 * 3.2 PHP的数据类型 PHP数据类型是具有相同特性的一组数据的统称。 PHP支持8种原始类型,其中标量类型4种,复合类型2种,特殊类型2种。 常见的数据类型包括字符串型、整型、浮点型和布尔型。PHP早就提供了丰富的数据类型,PHP5中又有更多补充。 * 3.2.1 布尔型(Boolean)与NULL 布尔型类型最初出现在PHP4中,布尔型类型是表示条件是真(非0)还是假(0)的数据类型。 PHP的数据类型属于弱类型,PHP的变量在使用时可以根据具体情况自动转换成所需要的变量类型

文档评论(0)

1亿VIP精品文档

相关文档