位置: 编程技术 - 正文

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

  • 企业代扣代缴个人所得税系统
  • 房子税票是什么意思
  • 工程款给付协议
  • 职工薪酬纳税调减的情况
  • 税收国家和地方的比例
  • 预提的费用在做所得税的时候如何处理
  • 劳务外包 规定
  • 会计二级科目是哪个
  • 增值税13%税率有哪些
  • 其他应收款减值测试注意什么
  • 净流动负债和流动负债
  • 废旧物资回收经营范围
  • 被财政收回的财政经费如何做财务处理?
  • 生产型企业付的消防年检费记什么科目
  • 董事会会费计入哪里
  • 关于个人所得税下列说法正确的是
  • 个体户开普票要交企业所得税吗
  • 公账转私账用途怎么写
  • 固定资产转固流程图
  • 员工垫付差旅费 民间借贷
  • 同城提入业务包括
  • 如何清除上网记录?
  • win11如何关闭开机自启动项
  • 补记以前年度收入怎么做账
  • 低值易耗品处理的目的
  • wordpress网站打开很慢
  • mysql输入中文显示乱码
  • 公司撤股后还要担责任吗
  • 税款缴纳期初未缴税额
  • 收到保险公司的车赔款会计分录怎么写
  • 工程决算审计费收费标准
  • 收入汇缴账户可以冻结吗
  • 新空调的安装费是多少
  • 政策性搬迁条件
  • 工程竣工结算资料存档几年
  • 机票报销属于什么费
  • 命令default
  • 印花税税目税率表新旧对比
  • 服务业加计扣除比例
  • 拍卖收入个人所得税
  • sqlserver设置简单模式
  • 如何在sql server中打开已有数据库
  • sqlserver创建维护计划
  • 自产产品对外捐赠要确认收入吗
  • 哪个命令可以对mysql数据库做完全备份
  • 普通发票的后续怎么开
  • 代理费属于
  • 加工企业怎么做账务处理
  • 财务费用减少记借方还是贷方
  • 应付工资可以挂账多长时间
  • 房屋租赁费交什么税
  • 培训机构账务处理
  • 发票开错了记账凭证如何做?
  • 税前扣除是什么时候开始的
  • 自助回单打印和网银回单
  • 会计建账的内容
  • sql中的存储过程
  • ie10工具栏在哪
  • solaris11.4安装教程
  • bios设置从光驱启动优先,可是启动不了
  • linux 文件管理命令
  • c盘esd是什么文件夹
  • win10系统安装.net framework 3.5
  • windows10开机黑屏
  • oodag.exe - oodag是什么进程 有什么作用
  • win10网卡驱动不正常连不上网怎么办
  • js获取数组元素个数
  • html模板 js
  • jquery开发
  • 怎么用bootstrap搭建网站
  • SQLite3中文编码 Python的实现
  • 编写一个python函数is_multiple
  • javascript基础教程教材答案
  • css实现3d效果
  • jquerymobile实例网站
  • android studio中r文件在哪
  • locust框架
  • 彩票中500万自己能得多少
  • 如何在国税网下载发票
  • 广东省国家税务总局稽查局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设