位置: 编程技术 - 正文

PHP数组函数each()的用法(php中数组的常用函数及用法)

编辑:rootadmin
each

推荐整理分享PHP数组函数each()的用法(php中数组的常用函数及用法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数输出《咏雪》里有多少"片"字,php数组函数面试题,php数组函数实现机选双色球,php数组函数 菜鸟,php数组函数输出《咏雪》里有多少"片"字,php数组函数 菜鸟,php数组函数面试题,php数组函数面试题,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

each — 返回数组中当前的键/值对并将数组指针向前移动一步

说明 array each ( array &$array )

返回数组中当前的键/值对并将数组指针向前移动一步

在执行 each() 之后,数组指针将停留在数组中的下一个单元或者当碰到数组结尾时停留在最后一个单元。如果要再用 each 遍历数组,必须使用 reset()。

参数

array

输入的数组。

返回值

返回 array 数组中当前指针位置的键/值对并向前移动数组指针。键值对被返回为四个单元的数组,键名为>,key 和 value。单元 0 和 key 包含有数组单元的键名,1 和 value 包含有数据。

如果内部指针越过了数组的末端,则 each() 返回 FALSE。

范例

PHP数组函数each()的用法(php中数组的常用函数及用法)

Example #1 each() 例子

<?php$foo=array("bob","fred","jussi","jouni","egon","marliese");$bar=each($foo);print_r($bar);?>

$bar 现在包含有如下的键/值对:

<?php$foo=array("Robert"=>"Bob","Seppo"=>"Sepi");$bar=each($foo);print_r($bar);?>

$bar 现在包含有如下的键/值对:

each() 经常和 list() 结合使用来遍历数组,例如:

Example #2 用 each() 遍历数组

<?php$fruit=array('a'=>'apple','b'=>'banana','c'=>'cranberry');reset($fruit);while(list($key,$val)=each($fruit)){echo"$key=>$valn";}?>

以上例程会输出:

Caution

因为将一个数组赋值给另一个数组时会重置原来的数组指针,因此在上边的例子中如果我们在循环内部将 $fruit 赋给了另一个变量的话将会导致无限循环。

Warning

each() will also accept objects, but may return unexpected results. Its therefore not recommended to iterate though object properties with each().

参见

key() - 从关联数组中取得键名 list() - 把数组中的值赋给一些变量 current() - 返回数组中的当前单元 reset() - 将数组的内部指针指向第一个单元 next() - 将数组中的内部指针向前移动一位 prev() - 将数组的内部指针倒回一位 foreach Object Iteration

PHP数组函数current()的用法 current(PHP4,PHP5)current返回数组中的当前单元说明mixedcurrent(array&$array)每个数组中都有一个内部的指针指向它当前的单元,初始指向插入到数组中的第一个

PHP数组函数asort()的用法 asort(PHP4,PHP5)asort对数组进行排序并保持索引关系说明boolasort(array&$array[,int$sort_flags=SORT_REGULAR])本函数对数组进行排序,数组的索引保持和单元的关联。主

PHP数组函数count()的用法 count(PHP4,PHP5)count计算数组中的单元数目或对象中的属性个数说明intcount(mixed$var[,int$mode=COUNT_NORMAL])统计一个数组里的所有元素,或者一个对象里的东西。

标签: php中数组的常用函数及用法

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

上一篇:PHP数组函数end()的用法(php数组函数,选班长)

下一篇:PHP数组函数current()的用法(php数组函数实现机选双色球)

  • 每月计提什么费用
  • 免征的增值税怎么计算
  • 土地出让金印花税计税依据
  • 纳税申报流程视频教程
  • 抵扣的发票可以部分红冲吗
  • 个税专项扣除如何申报
  • 购买空调算什么费用
  • 保险公司代收车船税在发票备注栏
  • 企业购买的黄金计入什么科目
  • 什么是前期差错
  • 购进原材料验收入库,贷款商业汇票结算
  • 非经营活动界定,主要说明哪些情形不交增值税
  • 营改增后挂靠开票作收入吗?
  • 报个税失业保险怎么填
  • 外商投资的企业是外资企业吗
  • 福利性补贴包括哪些
  • 公司接受安全罚款的账务处理
  • 税务代开的专票未取票,逾期会作废吗?
  • 超过三年的坏帐损失税前扣除怎样规定?
  • 短期借款有没有上年结转
  • 公司商品房出售流程
  • win10专业版版本号2009
  • 物流丢失了货品如何报警处理
  • 如何找回windows密钥
  • 去年年终奖
  • php语言之mysql操作
  • 进项发票丢失怎么补救
  • 虚假财务报表的法律后果
  • PHP:pcntl_wifexited()的用法_PCNTL函数
  • 财务管理集权与分权
  • 短期资金都是债务类资金
  • 收到证券公司异常交易
  • 费用冲账的会计分录
  • 为什么税前利润加可抵扣暂时性差异
  • react_router
  • ubuntu20.04安装opencv3.4
  • vue 绑定子组件属性
  • 火遍全网的超燃神曲旋律震撼人心,听完热血沸腾!
  • php红包源码
  • 房租费发票可以抵扣增值税吗
  • 本月没有销售收入,需要申报增值税吗
  • 维修费的会计分录怎么写
  • 会计计入其他业务收入的有哪些
  • 现金流量表的编制方法和计算公式
  • vite 插件开发
  • MyBatis MapperProvider MessageFormat拼接批量SQL语句执行报错的原因分析及解决办法
  • 免税普票要交企业所得税吗
  • 运输服务是什么
  • 管理费用结转本年利润
  • 企业亏损所得税处理
  • 公司法人与股东的区别
  • 运输中合理损耗计入什么科目
  • 退休人员的返聘协议模板
  • 人力资源外包服务包括哪些
  • 预付账款计提减值吗
  • 一年的系统服务费多少钱
  • 一般纳税人销售旧货可以开专票吗
  • 购车融资是什么意思
  • 汇兑损益的账务处
  • 支付宝扣手续费是怎么回事
  • 研发支出费用化支出结转到哪个科目
  • 总分类账户与明细分类账户是对账户按照其
  • 明细分类账如何填写
  • linux系统转换为win系统脚本
  • MacOS X Yosemite升级后postgresql启动报错的解决办法
  • linux检查文件内容
  • windows 10预览版
  • unicode类型 python
  • jq拖拽功能
  • jquery鼠标点击事件怎么写
  • 走出JavaScript初学困境—js初学
  • 教你学python
  • JQuery解析XML数据的几个简单实例
  • 2020年陕西省国税局局长
  • 河南车船税缴纳查询网
  • 北京医保网上服务大厅
  • ca证书网上申请
  • 物业收取水电费的通知范文
  • 宿州税务总局
  • 酒店,旅店的营业范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设