php中几种常用的循环结构
来源:互联网 发布:科研数据分析 书 编辑:程序博客网 时间:2024/06/11 00:05
php中几种常用的循环结构
while
一般使用方法:
$i=1;while($i<5){ echo "The number is " . $i . "<br />"; $i++;}上面的例子示范了一个循环,只要变量 i 小于 5,代码就会一直循环执行下去。循环每循环一次,变量就会递增 1。
while括号中还可以加方法或恒等式,只要括号中的条件一直为真,循环就会一直循环下去
$user='rose';while(!checkname($user)){echo "the user is exist";$user.='abc';}
上面的例子是模拟用户自动注册时,检查用户名是否已经被使用的情况。checkname是检查用户名的一个方法。
适用场景:判断用户名是否存在,一般数据库查询生成表格等
do...while
$i=0;do { $i++; echo "The number is " . $i . "<br />"; }while ($i<5);
do-while循环和while循环非常相似,其区别只是在于do-while保证必须执行一次,而while在表达式不成立时则可能不做任何操作。
do...while 语句会至少执行一次代码 - 然后,只要条件成立,就会重复进行循环
上面的例子将对 i 的值进行一次累加,然后,只要 i 小于 5 的条件成立,就会继续累加下去.
从结果来看,do...while循环结构 比 while结构 ,多循环一次。
原因是while 是先判断 再执行, do...while是先执行再判断
适用场景:至少要执行一次的程序
for
FOR ($i = 0; $i <= 2; $i++) { print "value is now " . $i . "<br>"; }这里执行3次
for 和 while 差不多,只要表达式不成立时,不做任何操作
上面的例子等同于
$i=0;while($i <= 2){print "value is now " . $i . "<br>";$i++;}如果硬要做个比较的话,我感觉while的适用范围会比for好,for一般做一些数学上的运算
0 0
- php中几种常用的循环结构
- PHP循环结构
- 循环结构(PHP)
- PHP学习笔记——PHP循环结构的介绍;循环结构while语句;
- 循环结构的程序设计
- 循环结构的程序设计
- 循环结构的程序设计
- 循环结构的程序设计
- 循环结构的分析
- Java的循环结构
- java的循环结构
- JavaScript的循环结构
- JavaScript的循环结构
- 循环的结构
- 循环结构的区别
- Java的循环结构
- 循环结构的程序设计
- for循环结构常用实例介绍
- HDU 1385 ZOJ 1456
- 编程资源汇总
- nyoj-836-画图
- 如何判断Android手机当前是否联网
- linux gcc
- php中几种常用的循环结构
- 数据结构《16》----自动补齐实现《一》----Trie 树
- Cocos2d-x-3.0rc1 创建项目的方式
- linux学习:Fedora常用软件安装
- Fzu 2166 inversion 模拟
- hdu-1890-Robotic Sort-splay tree-区间翻转
- Linux目录结构
- ASCII码排序
- MFC CButtonST按钮增强类使用