为了账号安全,请及时绑定邮箱和手机立即绑定

php中while循环语句与do while的区别和用法

标签:
PHP

php中while循环语句与do while有什么区别?while循环语句、do while循环语句的使用方法有哪些?什么时候会使用到循环语句?是大多数php初学者都会遇到的问题 ,今天,河南SEO专门讲下循环语句的相关语法及循环语句的应用实例,巩固加深一下大家对于while、do while的理解和记忆。

php中while循环语句与do while的区别和用法-丁光辉博客

什么是循环语句

在处理实际问题当中,有很多规律性的操作,需要在程序中重复执行某些操作,被重复执行的语句被称为循环体,循环语句的终止条件决定了,整个循环语句能能否重复执行某段程序的循环操作。循环语句是由循环体及循环的终止条件两个方面共同组成。

循环语句的分类

代码编写过程中,部分需要被重复执行的代码块,可以避免使用一些几乎完全重复的代码行造成代码冗余,增加工作量。可以借助循循环语句,实现代码块的重复性操作。在 PHP里面的循环语句主要包括:while循环语句、do…while循环语句、for循环、foreach循环语句。

循环语句之间的区别

while

只要指定条件为真,则循环代码块

do…while

先执行一次代码块,然后只要指定条件为真则重复循环

for

循环代码块指定次数

foreach

遍历数组中的每个元素并循环代码块

因为循环语句涉及的语法、实例比较繁杂,丁光辉博客先重点讲一下while循环语句与do while循环语句的区别及使用方法。

php的while循环语句

只要指定的条件为真,while 循环就会执行代码块

while循环语句语法

while (假使条件为真) {

需要被执行的代码块;

}

实例中首先把变量 $x 设置为 2($x=2)。然后执行while循环,只要$x小于或等于6。循环每次运行,$x将会递增 1。(http://www.dingguanghui.com/website/php/615.html)

while循环语句实例

<?php $x=2;while($x<=6){echo"这个数字是:$x";$x++} ?>

执行结果返回:数字是:2 、数字是:3、 数字是:4 、数字是:5 、数字是:6

PHP的do…while循环语句

do…while 循环首先会执行一次代码块,然后检查条件,如果指定条件为真,则重复循环。

do while循环语句语法

do {

需要被执行的代码块;

} while (假使条件为真);

实例中首先把变量 $x 设置为 2($x=2)。接着,do while 循环语句就会输出一段字符串,然后对变量 $x 递增 1。最后对循环语句条件执行一次检查判断$x 是否小于或等于 6。如果$x 小于或等于 6,循环就能够继续执行操作。

do while循环语句实例一

<?php $x=2;do{echo"数字是:$x";$++}while($x<=6)?>

执行结果返回:数字是:2 、数字是:3、 数字是:4 、数字是:5 、数字是:6

运行实例的时候需要注意下,do while 循环语句只在执行循环,里边的循环语句之后才会对条件进行测试。说明do while循环语句至少会被执行一次语句,不管循环条件测试是否返回true。

接下来的实例把$x设置为7,接着运行循环语句,最终对循环条件进行判断检查。

do while循环语句实例二

<?php $x=7;do{echo"数字是:$x";while($x<=6)}?>

执行结果返回:数字是:7。丁光辉,以前更新的一篇php从入门到精通教程,有意在php学习的路上走的更为长远的朋友,可以参考一下!

以上,就是丁光辉博客,针对“php中while循环语句与do while的区别和用法”问题的介绍,如果对于php中while循环语句和do while循环语句有更多问题,欢迎随时来撩博主Q3137194834,微信公众号搜索“dghseo”(鬼叔说运营)

本文由鬼叔说运营原创所有,转载请保留此处:(鬼叔说运营www.17seo8.cn)

免责声明:图片来源网络,如有侵权请联系作者及时删除!



作者:鬼叔说运营
链接:https://www.jianshu.com/p/80941a4fb87e

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消