位置: 编程技术 - 正文

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

  • 企业所得税属于地方税吗
  • 农机合作社项目复核报告
  • 带薪年假是入职就有还是要等一年以后
  • 工会经费应税项怎么算
  • 框架合同有合同金额吗
  • 个人为什么不能寄活鱼
  • 社保局的员工是公务员吗
  • 国际货运代理0税率和免税
  • 委托加工物资两种情况例题
  • 公司零申报怎么注销
  • 结转本期各项收入
  • 资产负债表的编制方法和步骤
  • 哪些科目需要计提资产减值损失
  • 无法支付的应付款怎么处理
  • 冲减本年利润
  • 当留底税额大于退税额会计分录怎么写?
  • 补记固定资产
  • 个人所得税退税多久到账
  • 承包给对方了,受伤了要赔偿吗
  • 固定资产丢失收入怎么办
  • 申报是不是就是报税
  • 子公司评估增值 出售股权
  • 三个点的专票要交多少税
  • 店铺员工证费用计入什么科目?
  • win7操作系统激活
  • 华为手机哪一款好用性价比高
  • 企业给学校捐款的申请怎么写
  • 装win7ahci
  • 银行多收的开户费怎么办
  • iphone6s显示4g却无法上网
  • linux模块的概念
  • 增值税普通发票怎么开
  • php字符串赋值
  • php数组函数实现机选双色球
  • PHP:pg_field_type()的用法_PostgreSQL函数
  • 母公司将资产划转子公司土地增值税
  • 增值税的计税依据包括契税吗
  • 如何通过利润表看企业收益
  • 企业发放年终奖政府有哪些规定?
  • 无形资产的会计处理
  • php析构方法怎么用
  • smarty模板注入
  • SwinIR实战:详细记录SwinIR的训练过程
  • typescript .d.ts
  • Laravel+jQuery实现AJAX分页效果
  • 会计备案报送期间
  • 工资与劳务报酬是否合并缴纳个税
  • 小规模纳税人升级为一般纳税人
  • 织梦如何使用
  • 购买税盘怎么减免申报
  • 产业增加值是增长量吗
  • 年资产总额增长怎么算
  • 跨月抵扣的发票能退回吗
  • 房屋租赁费如何结转成本
  • 销售佣金的三大特点是什么?
  • 劳动关系与劳务关系的联系与区别
  • 企业经营状态为清算是什么意思
  • 递延所得税资产账务处理
  • 企业的经济补偿包括哪些
  • 平台使用费属于什么服务
  • a公司刚刚执行了一个采购项目
  • mysql数据库迁移方案
  • 老生常谈啥意思
  • win7开关机时间设置
  • xp的开始菜单
  • windows media player在播放文件时遇到问题怎么解决
  • windows万能wifi
  • Eclipse和AndroidStudio常用快捷键对比
  • 安全工具有哪些
  • 批处理文件是可执行文件吗
  • python不能用
  • 用shell脚本创建用户
  • 用shell写一个脚本,对文本中无序的一列数字排序
  • jquery自动加载的方法
  • script标签可以放在html哪个位置
  • js怎么学扎实
  • Linux开发基于Qt的Android应用指定调试设备
  • 咨询服务费税率2020小规模
  • 深圳市国家税务局网站
  • 主题党日活动标题副标题格式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设