位置: 编程技术 - 正文

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

  • 补缴的税款和罚款的会计处理
  • 携程代订住宿发票能作为差旅费报销吗
  • 支付客户劳务费怎么操作
  • 水利基金的计税税率6
  • 什么公司不可以上市
  • 小企业今年怎么过
  • 购入原材料开出商业承兑汇票会计分录
  • 洒水车计提折旧会计分录
  • 如何承包消防工程公司
  • 股份制改造而发生的资产评估增值税法规定
  • 全资子公司的利润有多少
  • 仓库常用包材
  • 购买实验器材会计分录
  • 外商投资企业清算审计报告
  • 开具发票只有票号可以吗?
  • 怎么在网上申请变更姓名
  • 海关完税凭证抵扣税率
  • 资管公司如何缴纳流转税?
  • 代开票扣了个人所得税怎么做账?
  • 所有者权益合计是负数是什么意思
  • 已认证的进项税额转出怎么做账务处理
  • window10永久
  • 企业预付保险费怎么做账
  • smss.exe是干嘛的
  • PHP:Memcached::getServerByKey()的用法_Memcached类
  • 投资性房地产转换日公允价值大于账面价值
  • 异构图神经网络 电影推荐
  • 发包工程补付工程款分录
  • 财务人员应计入什么科目
  • sci期刊投稿步骤
  • 【2023亲测可用】JS 获取电脑本地IP 和 电脑网络IP(外网IP|公网IP)
  • 税务局开出来的发票没问题吧?
  • php引用类型
  • 读懂spring源码
  • 退还多缴纳税款
  • 制造费用哪些是变动的哪些是固定的
  • 公司给部分员工长期停工怎么办
  • 福利费是工资的14%,这里工资是税前工资吗
  • 工资是负数怎么办
  • 科技型中小企业有什么好处
  • 个人所得税租房专项扣除标准
  • 使用mysql的disctinct group by查询不重复记录
  • 长期股权投资会计准则2021修订
  • 公司基建维修承诺书
  • 支付金额与实付金额不一致
  • 个体户记账报税
  • 营改增后众筹融资业务的会计处理分析?
  • 一般来说,采取质押贷款方式
  • 公司要注销账面怎么处理
  • 小型微利企业减按25%计算应纳税所得额
  • 进口增值税与关税的关系
  • 加油费不征税发票可以报销吗
  • 应付账款在借方
  • 年度报告应包括哪些
  • 贸易融资具体包括
  • 企业预付账款的分录
  • SQL SELECT 语句的表连接
  • 开机无法进入桌面,无法调用资源管理器
  • ubuntu20.04怎么样
  • rsync如何同步隐藏文件和排除文件?rsync同步隐藏文件和排除文件的方法
  • 电脑出windows
  • Win10 RedStone 2预览版14936快速版开始推送
  • 苹果电脑如何制作
  • 电脑ios怎么安装
  • winxp网络连接没有无线网络
  • w10开机欢迎界面设置
  • win7怎么看磁盘
  • VMware Workstation虚拟机网络连接不可用
  • dos脚本 菜鸟教程
  • 狗刨教学视频新手入门
  • python递归函数详解
  • jquery是基于java的吗
  • 深入理解android卷1 pdf
  • jquery滚动条滚动事件
  • javascript的主要功能
  • jquery中用onclick绑定点击事件
  • jquery字符转数字
  • 工商电话号码客服投诉热线
  • 广东国税局局长是谁
  • 郑州市国家税务局地址在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设