background image

以不需要手动设置指针位置。

 

  

PHP4 引入了 foreach 结构仅仅用于遍历数组,当试图将其用于其它数据类型或者一个

未初始化的变量时会产生错误。

PHP5 以后 foreach 的功能有所提升,可以遍历对象。 

  

2.4 PHP 循环跳出的方法 

  

PHP 跳出循环可以通过 break、continue 和 exit 语句来控制,一般情况下,终止一个循环

break,放弃本次循环跳到下一次循环用 continue,结束整个 PHP 脚本的执行可使用 exit。

 

  当然还有其它的

PHP 循环语句,在此不再一一叙述,常用的就是上述几种。 

  通过对几种循环语句的分析与研究,笔者认为在功能上

wihle 循环语句和 for 循环语句

是等价的,不能说那种更好或更糟糕。通常情况下,如果逻辑比较复杂,不知道所需的重复
次数时,使用

while 循环语句;而当循环有明确的重复次数时,用 for 循环语句更方便。而

对于数组的遍历,使用

foreach 循环语句和 while 循环语句都是一个不错的选择。当然,不管

你选择那个循环语句,在一些小项目里的差别可能并不明显,但是在类似框架这样的大项
目中,一次请求动辄便会涉及到几百几千几万次数据循环操作,差异就会明显放大。所以在
今后网站项目开发时,要根据实际所需,选择合适的循环语句,减小程序的复杂度,提高
其运行效率。

 

  

3 结束语 

  

PHP 循环语句虽然结构简单,容易理解,但要想透彻的掌握并驾驭它,必须认真掌握

好其语法规则,对其进行更深层次的了解和使用,勤看多练,系统的和

PHP 其它知识点结

合起来,在实践中逐步融会贯通,这样,才能在网站项目开发中真正发挥其作用。

 

  参考文献:

 

  

[1] Luke Welling,Laura Thomson.PHP 和 MySQL Web 开发[M].北京:机械工业出版社,

2009. 
  

[2] Larry Ullman. PHP 与 MySQL 动态网站开发[M].北京:人民邮电出版社,2013.