位置: 编程技术 - 正文

PHP循环函数使用介绍之PHP基础入门教程(php循环语句)

编辑:rootadmin

PHP中的循环主要用户执行相同代码块运行指定的次数。

PHP循环主要有四种:while,do…while,for,foreach。下面我们分开讲解每种循环的用法。

while语句:

只要指定的条件成立,则循环执行代码块。

格式:

while(expr){ statement;}

语义:首先判断expr,如果表达式expr为假则结束;如果表达式expr为真,执行statement语句,执行完毕再次判断expr,若表达式expr仍为真,则继续执行statement语句;直至表达式expr为假,结束。例:

上面的例子示范了一个循环,只要变量 i 小于或等于 5,代码就会一直循环执行下去。循环每循环一次,变量就会递增 1,然后输入i的值;

do…while 语句:

首先执行一次代码块,然后在指定的条件成立时重复这个循环.格式:

do{ statement;}

while(expr)语义:首先执行一次statement语句,然后再判断expr,如果表达式expr为假则结束;如果表达式expr为真,则继续循环执行statement语句,执行完毕再次判断expr,若表达式expr仍为真,则继续执行statement语句;直至表达式expr为假,结束。

注意:他和while的区别在于,do…while第一次不进行任何判断就执行一次语句,然后再进行判断条件是否成立,这里要注意,其他和while是一样的。例子:

上面的例子示范了一个循环,我给变量i赋值6,这里很显然和while中的条件相比较是不成立的,但结果输入6,也就是之前说的do…while语句,他第一次没进行任何判断,先执行一次,然后再判断条件是否成立。

for 语句

:如果您已经确定了代码块的重复执行次数,则可以使用 for 语句。语法

for (initialization; condition; increment){ code to be executed;}

语义:for 语句有三个参数。第一个参数初始化变量,第二个参数保存条件,第三个参数包含执行循环所需的增量。如果 initialization 或 increment 参数中包括了多个变量,需要用逗号进行分隔。而条件必须计算为 true 或者 false。例子:

下面的例子会把文本 “Hello World!” 显示 5 次:

foreach 语句:foreach 语句用于循环遍历数组。

每进行一次循环,当前数组元素的值就会被赋值给 value 变量(数组指针会逐一地移动) ? 以此类推。语法

foreach (array as value){ code to be executed;}

例子下面的例子示范了一个循环,这个循环可以输出给定数组的值:

释义:首先我定义一个数组arr,然后我使用foreach来循环,其中($arr as $value)的意思是,把$arr数组中的值赋给$value,然后执行语句是输出$value的值。输出的结果为:

onetwothree

推荐整理分享PHP循环函数使用介绍之PHP基础入门教程(php循环语句),希望有所帮助,仅作参考,欢迎阅读内容。

PHP循环函数使用介绍之PHP基础入门教程(php循环语句)

文章相关热门搜索词:php循环变量,php实现循环的指令,phpwhile循环,php循环结构有哪几种语句,php循环结构有哪几种语句,php实现循环的指令,phpfor循环语句,php中的循环,内容如对您有帮助,希望把文章链接给更多的朋友!

分享下PHP register_globals 值为on与off的理解 register_globals的值可以设置为:On或者Off,我们举一段代码来分别描述它们的不同。代码:formname="frmTest"id="frmTest"action="URL"inputtype="text"name="user_name"id="user_na

PHP strstr 函数判断字符串是否否存在的实例代码 PHPstrstr定义和用法strstr()函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串

php中time()和mktime()方法的区别 time()函数是返回当前时间的。而mktime()函数的主要功能不是返回当前时间,而是格式化时间。虽然单独写mktime()而不加任何参数如:echomktime()和echotime()

标签: php循环语句

本文链接地址:https://www.jiuchutong.com/biancheng/278582.html 转载请保留说明!

上一篇:PHP Switch 语句之学习笔记(phpswitch语句成绩判断)

下一篇:分享下PHP register_globals 值为on与off的理解(分享下会画画是怎样的体验)

  • 契税完税凭证是不是契税发票
  • 个人社保信息变更
  • 应付账款赊销率和周转率的区别
  • 个人股权转让给公司
  • 审计核减理由
  • 建筑工地不按月发工资怎么办
  • 公司注销后应收款能打到法人账户吗
  • 房产公司收到的增值税
  • 当月未开发票增值税怎么报
  • 春节汽车租赁
  • 收不回的款项怎么处理
  • 管理服务费入什么科目
  • 哪种情形
  • 所得税费用为负数是什么意思
  • 季度弥补以前年度亏损报表怎么填
  • 小微企业增值税税率
  • 已抵扣的进项税额怎么转出
  • 发票认证后失控
  • 财政指标文和拨款流程
  • 职工食堂购买洗碗机申请
  • 个税申报已经扣了怎么办
  • windows4月更新
  • 其他应付款的会计分录
  • 发票金额大于实付金额,要怎么入账
  • 车船使用税进哪个会计科目
  • 公司帐户能直接转账吗
  • 社保费税前扣还是税后扣
  • 代金券消费怎么做分录
  • msoicons.exe是什么文件
  • 羽毛球脚踝扭伤怎么办
  • cesium加载s3m
  • 委托加工物资如何转入生产成本
  • 微信小程序前端源码
  • 艾罗芒阿
  • uniapp云打包收费
  • 增值税专用发票丢了怎么补救
  • 发现新大陆的是麦哲伦还是哥伦布
  • nsloopup命令
  • 发票勾选了还能冲红吗
  • 管理费用怎么入账
  • 预算收入的核算
  • 个税的免税收入
  • 成本核算的科目有哪些
  • 关税完税价格计算增值税
  • 政府会计资产处置费用科目
  • 公司收到加盟费会计分录
  • 个体工商户财务怎么做账
  • 加工费如何开增票
  • 有进项税额转出,怎么计提附加税
  • 应付账款一直挂在账上会有问题吗
  • 以前年度多计提成本怎么处理
  • 免费品尝活动广告语
  • 进项税适用税率
  • 结转生产成本是负数怎么办
  • 可供分配利润是未分配利润吗
  • 什么情况下应选用基轴制配合
  • 电子发票服务平台怎么下载发票
  • 预付账款无法取得发票如何做账
  • 生产企业代理出口退税
  • 经济往来怎么写
  • 什么是折旧费
  • 个体工商户如何缴纳社保
  • mysql函数用法
  • sql sever使用教程
  • MySQL thread_stack连接线程的优化
  • 请问linux
  • tcpsyncookies
  • ubuntu系统怎么进入命令行
  • linux怎么设置桌面
  • win7word打开很慢怎么解决
  • 电脑arp攻击怎么解决
  • Win10系统无法运行程序
  • css优化提高性能的方法有哪些
  • ml命令
  • JavaScript 入门·JavaScript 具有全范围的运算符
  • 授课费800元个税要收吗
  • 购车强制险包括哪些
  • 临时税务登记有效期怎么填
  • 小微企业印花税税率
  • 税务全面从严治党工作会议讲话稿
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设