PHP循环语句详解 while, for, foreach, do while
一、while循环
while(表达式)
{
循环体;//反复执行,直到表达式为假
}
代码:
$index = 1;
while ($index<5)
{
print "Number is {$index} ";
$index++;
}
运行结果:
Number is 1
Number is 2
Number is 3
Number is 4
二、do while循环
do {
循环体;//反复执行,直到表达式为假
} while(表达式)
代码:
do {
$index++;
print "Number is {$index} ";
} while($index<0);
运行结果:
Number is 1
Do While 循环语句与while有一定的区别,它们的区别就是do while不管条件是否为真都会先执行一下,而while必须为真才会执行一次.
三、for循环
根据循环条件不同,有两种类型的循环
一种:计数循环 (一般使用for)
另一种:条件型循环 (一般使用 while do-while)
for (expr1; expr2; expr3) {
statement
}
其中的 expr1 为条件的初始值。expr2 为判断的条件,通常都是用逻辑运算符号 (logical operators) 当判断的条件。expr3 为执行 statement 后要执行的部份,用来改变条件,供下次的循环判断,如加一..等等。而 statement
为符合条件的执行部分程序,若程序只有一行,可以省略大括号 {}。
下例是用 for 循环写的 "以后不敢了" 的例子,可以拿来和用 while 循环的比较。
for ($i=1; $i<=10; $i++) {
echo "$i. 以后不敢了 ";
}
?>
运行结果:
1. 以后不敢了
2. 以后不敢了
3. 以后不敢了
4. 以后不敢了
5. 以后不敢了
6. 以后不敢了
7. 以后不敢了
8. 以后不敢了
9. 以后不敢了
10. 以后不敢了
四、foreach循环
foreach 语句用于循环遍历数组。每进行一次循环,当前数组元素的值就会被赋值给 value 变量(数组指针会逐一地移动) - 以此类推
语法:
foreach (array as value)
{
code to be executed;
}
代码:
$arr=array("one", "two", "three");
foreach ($arr as $value)
{
echo "Value: " . $value . " ";
}
?>
运行结果:
Value: one
Value: two
Value: three
以上为PHP中四种循环体,根据不同的条件选择相应的循环体运用
http://www.bkjia.com/PHPjc/1065651.html www.bkjia.com true http://www.bkjia.com/PHPjc/1065651.html TechArticle PHP循环语句详解 while, for, foreach, do while 一、while循环 while(表达式) { 循环体;//反复执行,直到表达式为假 } 代码: $index = 1; while ($index5) {...
声明: 本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
相关课程推荐 《javascript初级视频教程》是JavaScript的入门课程,旨在让大家认识,了解JavaScript的常见概念
JavaScript教程 71862次播放
jQuery 很容易学习,希望通过我们的《jquery 基础视频教程》可以帮助大家来更好的学习jQuery。 jQuery 是一个 JavaScript 库,简化了 JavaScript 编程。
jQuery教程 45196次播放
《javascript三级联动视频教程》介绍了javascript开发的三级联动功能,该功能在日常使用中还是经常能用的到的一个。
JavaScript教程 26487次播放
javascript是运行在浏览器上的脚本语言,连续多年,被评为全球最受欢迎的编程语言。是前端开发必备三大法器中,最具杀伤力。如果前端开发是降龙十八掌,好么javascript就是第18掌:亢龙有悔。没有它,你的前端生涯是不完整的。《php.cn独孤九贱(3)-JavaScript视频教程》课程特色:php中文网原创幽默段子系列课程,以恶搞,段子为主题风格的php视频教程!轻松的教学风格,简短的教学模式,让同学们在不知不觉中,学会了javascript知识。
JavaScript教程 112923次播放
jQuery是一个快速、简洁的JavaScript框架。设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。
核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等,是全球最流行的前端开发框架之一。PHP中文网根据最新版本,独家录制jQuery最新视频教程,回馈PHP中文网的新老用户。
jQuery教程 92635次播放
全部评论我要评论
取消 发布评论 发送 发布
1/1