位置: 编程技术 - 正文

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

  • 哪些是现代服务
  • 印花税减免优惠政策2020
  • 进项大于销项的会计分录怎么做?
  • 跨地区经营企业代码表从哪里找
  • 民营企业的待遇
  • 企业交补充医疗保险
  • 房产证没有可以补办吗
  • 企业怎么进行税务申报
  • 广告服务差额征税
  • 费用无发票财务怎么做账
  • 小微企业减免所得税
  • 下岗职工能享受什么待遇
  • 交纳经营所得的个税怎么做分录?
  • 合伙企业年度汇缴申报
  • 增值税查补税款可以开发票吗
  • 一直零申报会怎么样
  • 资源管理器一直弹出
  • 利润表中的其他综合收益
  • 公司购买一辆车
  • 超市打折优惠
  • 坏坏狼故事绘本
  • kb4586819更新
  • 承兑托收费用
  • 企业所得税纳税调整事项有哪些
  • windows10记事本
  • php数组函数实现机选双色球
  • js map foreach遍历
  • 别人从我公司走账怎么做账务处理
  • 购买免税农产品可以抵扣进项税
  • php中imagestring
  • [深度学习] 基于切片辅助超推理库SAHI优化小目标识别
  • linux symbolic link
  • php数组排列组合算法
  • 残保金是应交税金吗
  • 事业单位新会计制度固定资产
  • 起征点适用于
  • 应交增值税的账务处理有哪两种
  • 库存现金科目的辅助核算项目为日记账
  • {dede:channel type='son'}无栏目调用同级栏目
  • mongodb bi
  • 匿问我答查人
  • 织梦cms为什么不维护了
  • 年末需暂估已发生的费用吗
  • 股东滥用股东权利
  • 外购无形资产的增值税计入成本吗
  • 所得税申报的资产总额是哪里的数据
  • 预收账款和其他应付款
  • 社会保险与商业人身保险的区别有
  • 固定资产是指的什么
  • 购入库存商品会计摘要怎么写
  • 税控盘年费每年都可以抵扣吗
  • 海关对旧设备进口规定
  • 宾馆里面的牙膏收费吗
  • 审计年审内容
  • 生育津贴与员工有关吗
  • 红字冲销有没有时间限制
  • 有效年利率和报价利率
  • sql语句基础教程
  • Win7如何取消电脑的屏幕保护
  • ubuntu16.04安装步骤
  • service.exe是什么
  • win7注册表修改开机密码
  • win7系统ie8浏览器
  • linux安装编译工具
  • win8如何切换用户登录
  • Win10系统怎么添加字体
  • win8应用错误怎么办
  • win8英文版安装中文语言包
  • 微信 cookies
  • 开快打开
  • python3 ftplib
  • shaders initialized
  • js教程
  • bootstrap要学到什么程度
  • js设置按钮禁用和开启
  • 党建阵地作用发挥不好
  • 深圳市福田区税务局电话
  • 机打发票教程视频
  • 2021年水资源税征期
  • 西藏景区门票优惠政策最新
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设