位置: 编程技术 - 正文

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误删系统软件怎么还原
  • 金蝶k3外购入库单套打设置
  • prevsrv.exe - prevsrv是什么进程 有什么用
  • 腾讯手游助手好不好用
  • 冲减多计提税费
  • 企业预交的宽带费能退吗
  • 未开票收入跨年度如何申报冲回
  • PHP+Mysql+jQuery查询和列表框选择操作实例讲解
  • 废旧物资销售收入
  • 采用定额法计算产品成本,其程序如何?
  • php处理数据
  • 20221年最新
  • 会计报表逾期未申报
  • 同城票据交换差额户会计分录
  • 其他应付款怎么做账
  • 微信红包是否缴纳个税
  • 增值税专票开户行账号错了,可以抵扣吗
  • 政府补助怎么判断总额法还是净额法
  • 房屋出租后转租缴纳房产税吗
  • 从内地到香港坐飞机到国内
  • 未入账负债怎么算
  • 开发票没有银行回单可以入帐吗?
  • 暂估入库怎么处理
  • 发票金额跟实际金额为什么不一样
  • 物业公司代收电费可以差额征税吗
  • 其他应付款转营业外收入摘要怎么写
  • 成本核算的内容有哪几个方面
  • 企业处理原材料会计分录
  • 新准则委托代建会计处理
  • shell 加密密码
  • mysql 5.7.18 winx64密码修改
  • 电脑bios找不到硬盘怎么办
  • 开始菜单字体
  • win8系统安装步骤
  • windows server 2003 sp1.
  • VMware虚拟机中卸载java命令
  • Ubuntu远程桌面连接
  • dgservice.exe是什么
  • win7远程登录win10
  • w10运行命令在哪
  • win8怎么禁止开机启动项
  • win8.1语言设置
  • windows10离线地图
  • win7适用ie几
  • 使用jquery实现的项目
  • nodejss
  • javascript语法总结
  • 开票系统开不了票
  • 企业分期收款销售商品,即商品已经交付
  • 物业公司收取物业费要交税吗
  • 北京市大兴区税务局电话
  • 贝壳的贝壳分
  • 2015年中国出口退税新政策
  • 增值税专用发票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设