位置: 编程技术 - 正文

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

  • 代扣个人所得税怎么算
  • 文化建设费退税会计分录怎么做
  • 对公账户的钱都是国有资产吗
  • 当前时间该属期不可申报
  • 装修公司一般纳税人税率是多少啊
  • 小规模收到房租专票进项做账分录
  • 小规模残保金优惠政策2019
  • 增值税普通发票有什么用
  • 开发成本公式
  • 交通补贴和通讯补贴怎么发合理
  • 用友如何结转本年利润到未分配利润
  • 原始凭证怎么做账
  • 收到科技局的补贴短信
  • 固定资产累计折旧借贷方向
  • 关联企业的认定标准司法
  • 地方教育附加费是什么意思
  • 企业被列为风险纳税人税控开票会显示什么
  • 营运资金的范畴包括哪些
  • 收到政府征地补偿款
  • 进项税额转出会计分录月末如何结转
  • 公共租赁住房的供应对象不包括
  • acer笔记本电脑怎么恢复出厂设置
  • 电脑开机故障不开机
  • word如何修改正文字体
  • qqprotect.exe是什么进程?qqprotect.exe怎么禁止自动启动?
  • Linux系统中quota磁盘命令的相关使用解析
  • 企业办理银行结汇流程
  • 固定资产账面价值是什么意思
  • linux创建一个文件并写入内容
  • 图片注入php
  • 蓝桥杯等级
  • 企业合并按合并的法律形式分类
  • php restful接口
  • 淘宝买建材
  • 级联选择器 数据回显
  • 深度解析冯德伦最后为什么选了舒淇
  • php公众号推送完整示例
  • java 桥接模式
  • 面试我应该问些什么问题
  • 贴现资产卖断会怎么样
  • 营改增分录
  • 固定资产被替换的账面原值怎么算
  • 营业收入比销售商品收到的现金大
  • 总分类科目的名称和核算内容
  • 民间非营利组织会计制度
  • 工程结算的会计分录
  • 长期股权投资的初始投资成本
  • 个人工资怎么合理避税有什么方法
  • 办公用品采购如何记账
  • 应收账款收不回来怎么处理分录
  • 银行扣款后又退回怎么办
  • 在建工程的会计代码
  • 收到免税发票会计分录
  • 对公账户可以报税吗
  • 非流动资产增加意味什么
  • 员工工资费用
  • 公司员工抽奖活动
  • 新建企业需要什么手续
  • 利用公式计算填空题
  • mysql5.7解压版安装
  • explain分析sql效率的方法
  • xp系统分区工具
  • ubuntu配置yum
  • ubuntu虚拟机怎么用
  • linux 压缩包zip
  • win7开始菜单在哪里
  • 毕竟近义词语
  • windows10故障
  • 欢迎使用天翼智能网关
  • jquery动态效果
  • jquery实现移动端
  • node.js怎么用
  • unity3d怎么控制人物移动
  • jquery判断div是否为空
  • 屏幕模式自适应模式
  • recyclerview stableid
  • 如何查询企业税务评级
  • 哪些保险有免赔额
  • 河南林州在哪三省交界处
  • 消费税的税收筹划案例分析
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设