位置: 编程技术 - 正文

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的理解(分享下会画画是怎样的体验)

  • 增值税可以在企业所得税时扣除吗
  • 个人出租住宅需要缴纳房产税吗
  • 所得税汇算清缴调整项目
  • 小规模企业所得税会计分录怎么做
  • 酒类产品的税率
  • 现金股利缴纳个人所得税
  • 外包和离岸外包一样吗
  • 洒水车计提折旧会计分录
  • 取得的增值税专用发票能否盖付讫章
  • 劳保费属于什么会计科目
  • 企业经营活动所需的资金的来源渠道有
  • 工伤事故赔偿项目表
  • 土地使用权入账价值包括哪些
  • 土地增值税什么时候开始征收的
  • 法人资本个人资本
  • 公摊电费计入什么科目
  • 税盘被锁应该怎么办?
  • 请问什么是全员安全生产责任制
  • 分公司非独立核算是什么意思
  • 会计所得税和税法所得税
  • 加盟商的作用
  • 建安行业简易计税可以抵扣吗
  • 进口货物完税价格名词解释
  • 超市库存商可以分为几大类
  • php一个页面多个分页
  • 单位房子可以卖吗
  • PHP:Memcached::fetch()的用法_Memcached类
  • PHP:curl_share_close()的用法_cURL函数
  • 变更营业执照中心怎么改
  • 虚假财务报表的案例
  • .exe是什么程序
  • 刷票系统能看出来吗
  • 摊销专利权会计分录怎么写
  • PHP:JDToGregorian()的用法_日历函数
  • 最贵的十张照片
  • 前端cgi
  • 报销的时候发票金额大于实际报销的金额
  • java上界通配符Animal Dog
  • 所有者权益是什么类科目
  • 公司转让债权人怎么办
  • 企业注销时实收资本清算时要作资产处置收益交所得税吗
  • 现金流量表要填满吗
  • 计提并缴纳个税分录
  • springcloud分布式微服务组件
  • 注册资金如何使用
  • 现金存银行会有记录吗
  • 企业重组后的债权怎么处理
  • 银行存款支付业务招待费
  • 现在勾选认证是可以下月初认证?
  • 开具红字发票抵扣后如何退税?
  • 业务招待费 纳税调增
  • 招标代理服务费取费标准
  • 上年度计提多了的奖金怎么办
  • 预计销售收入增长率怎么算
  • 其他非流动资产是金融资产吗
  • 可以抵扣的增值税进项税额
  • mysql5.5解压版安装教程
  • ubuntu的系统设置在哪里
  • windows7如何设置
  • 如何查看windows2008修改密码日志
  • mac截图后怎么编辑
  • 检测你的vps是不是真的
  • xp系统网络设置在哪
  • Ubuntu 12.04安装Xen常见问题及解决方法汇总
  • 7款应用最广泛的游戏
  • 新款apple macbook air
  • mac菜单栏不见了
  • 微软7月补丁
  • ftp批量下载文件命令
  • eclipse从本地导入项目
  • js 根据时间排序
  • jquery对象可以直接使用dom吗
  • javascript中math.ceil
  • unity3d鼠标点击移动
  • androidstudio安装gradle不成功
  • jquery中点击事件点击没动静
  • 信息咨询费包括什么费用
  • 退契税的时间是什么时候
  • 广西残疾人保障金比例
  • 湖北退役士兵退伍费
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设