位置: 编程技术 - 正文

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

  • 广告公司的税务
  • 加计扣除声明在哪里签章有效
  • 社保基数是按税前工资还是税后工资
  • 贷款逾期的本金怎么计算
  • 借款利息支出账务处理
  • 全额税前扣除的公益捐赠有几类
  • 财产损失税务备案
  • 债务转为股份的协议
  • 研发支出费用化支出每个月都要结转吗
  • 银行回单手续费怎么找到对应金额
  • 建筑业增值税税率11变为10
  • 印花税计提会计分录
  • 国家税务总局11号令
  • 广告宣传费可以抵扣进项税吗
  • 贴现率与再贴现率计算机行业是好多
  • 总部员工调往下属单位
  • 手续费进项可以抵扣吗
  • 财务报表申报完可以修改吗
  • 服务业结转成本怎么算
  • 农产品进项转出的规定
  • win10平板模式怎么改回来
  • php 7 8
  • 已计提折旧怎么计算
  • 政府的奖励金计入哪个科目
  • 固定资产未提完折旧停止经营怎么处理
  • php简单聊天室源码
  • PHP:zip_entry_read()的用法_Zip函数
  • 高新技术企业如何在电子税务局备案
  • 企业年金税前扣除比例
  • 发财树叶子发黄怎样补救
  • thinkphp删除数据
  • 纳入资本公积
  • 圣米歇尔山法语介
  • 微信php开发教程
  • thinkphp项目怎么部署
  • 基训包括哪些
  • 怎么做一个简单的机器
  • 对 ChatGLM-6B 做 LoRA Fine-tuning
  • 什么是变动成本率
  • 员工通行费合法报销
  • java静态方法和动态方法的区别
  • 企业取得政府奖励资金如何用
  • 运营级别划分
  • mongo mysql区别
  • 在境外提供的广播影视节目(作品)的播映服务征收增值税
  • 报验户如何管理
  • 暂估入账后续处理
  • SQL 联合查询与XML解析实例详解
  • mysql两张表差异数据
  • 暂估入库跨年账务危险
  • 什么叫日常业务
  • 经营性现金流量三种算法
  • 物业公司代收代缴水电费
  • 对公户收到一笔款怎么做账处理了?
  • 预付物业费会计分录
  • 资产负债表期初余额和期末余额
  • 预收账款借方和贷方表示什么
  • 计算机二级考试时间2024
  • win10蓝屏怎么修复系统
  • Windows Server 2003服务器安全设置
  • openssl/sha.h
  • wuloader.exe wuloader进程是什么软件
  • windows的fn键
  • windows7调制解调器在在哪里打开
  • WIN10系统崩溃如何自救?
  • windows7打不了字怎么办
  • js框架的作用
  • 删除滑动解锁图片
  • ftp上传网站的步骤
  • jquery validation
  • js数组随机抽奖
  • 安卓wifimanager详解
  • JavaSacript中charCodeAt()方法的使用详解
  • android基础入门教程
  • javascript delete 使用示例代码
  • python实现识别相似图片小结
  • html里的标签
  • cocos2dx 4.0
  • linux中安装python的工具包
  • 净缴税什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设