位置: 编程技术 - 正文

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数组函数实现机选双色球)

  • 个人所得税是什么费用
  • 股东投资款给自己发工资如何处理?
  • 金融类企业
  • 预提费用的附件怎么做
  • 小额支出没有发票怎么做账
  • 收到赠送的商品并销售
  • 生产成本结转主营业务成本本币公式怎么弄
  • 租办公室还要交什么税
  • 增值税专用发票电子版
  • 现金日记账支出是记借还是贷
  • 车的违章处理
  • 应收账款补提坏账是什么意思
  • 企业自行去税务开具房租发票税款怎么做?
  • 无形资产摊销年限平均法怎么算
  • 超过离线开票限定时长09d11f怎么解决
  • 进货会计凭证
  • 开发项目的会议纪要
  • 外地派人来出差怎么报备
  • 资产和利润表的关系
  • 现金折扣发票如何开具
  • 本月没开发票怎样报税
  • 非现金资产包括
  • 一般纳税人转让固定资产增值税税率
  • 一般纳税人购买原材料会计分录
  • 应用程序发生异常 未知的软件异常(0xe06d7363)
  • 合同资产和合同负债属于什么科目
  • 预提利息的分录怎么做
  • linux配置与管理教程
  • 物业公司监控一般保留多久
  • 报销租房费用开发票
  • 网关设置
  • 局域网游戏电脑
  • 企业办理银行结汇流程
  • 怎么做好零售
  • php 堆排序
  • 海月水母有性别吗
  • 圆顶山遗址
  • vue 移动端
  • yolo xml转txt
  • three.js 教程
  • 网络安全网页设计作品构思
  • CV攻城狮入门VIT(vision transformer)之旅——VIT原理详解篇
  • 微信小程序上面有个音乐怎么关闭
  • css圆角边框弧度代码
  • sendmailadmin
  • 佣金怎么收税
  • vuex数据持久化
  • 账务处理相关内容
  • mysql创建数据库的操作步骤
  • 小额零星业务税收政策
  • 补贴收入属于其他收益吗
  • 平行结转分步法各步骤的费用
  • 对公帐户资金转入个人帐户规定
  • 企业哪些税费不通过应交税费账户进行核算
  • 差旅费出差补助标准
  • 应付账款的账务怎么处理
  • 子公司向子公司销售存货
  • 兼职费计入什么科目
  • 年底应交增值税是没有余额吗
  • 红字发票开出的单价可以比蓝字发票高吗?
  • 如何从财务报表中分析企业偿债能力
  • 新单位年终工作总结
  • mysql中的where子句
  • dos命令环境
  • win7升级win8.1
  • bios没有usb启动项解决方法联想
  • linux中使用最多的命令
  • centos编译器
  • wfxswtch.exe - wfxswtch是什么进程
  • windows7 excel
  • win10声卡驱动正常但没声音怎么解决
  • react组件写法
  • 直接利用外资
  • angularjs input
  • ThreadPool.RegisterWaitForSingleObject 设置等待超时事件
  • doctype报错
  • 怎么在移动官网上复机
  • 税控盘税务数字证书密码忘记怎么办
  • 芜湖办税服务厅
  • 黄石市地方税务局人工客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设