位置: 编程技术 - 正文

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

  • 小规模税控盘抵扣增值税报表怎么填
  • 金融保险业税目
  • 计入存货成本的税费
  • 外贸出口免税政策
  • 个人境外汇款有限制吗知乎
  • 蔬菜批发销售免税政策
  • 房产税按租金收入
  • 企业常见的股利政策
  • 工业企业新产品的特点
  • 办企业房权证费用多少
  • 公司购买商品房可以抵扣增值税吗
  • 海关补料
  • 定额发票验旧怎么操作
  • 个人转让怎么写
  • 母公司如何将子公司转让
  • 开发商开发土地需要交国家什么钱
  • 个人出租房屋税款代征点电话
  • 应付未付的营业收入
  • 劳务派遣公司的作用
  • 如何在windows11上安装动态壁纸
  • 无票收入后又开红字发票
  • 做汽车配件销售怎么找客户
  • 如何巧用工具
  • rtos有什么用
  • 进销存单据
  • hhupd.exe
  • thinkphp自定义标签
  • 微信收款要求绑定银行卡怎么办
  • 已抵扣认证的发票开红字发票需要将原票退回吗
  • php如何使用
  • 固定资产处置缴纳增值税政策依据
  • 企业购进专门用于研发的生产设备
  • ps遇到了文件尾
  • 无形资产资产处置损益和营业外收入
  • 帝国cms移动端
  • 织梦适合做什么网站
  • 分批发货分批付款
  • sql server怎么恢复
  • 弃置费用怎么处理
  • 营业外收入怎么结转
  • 什么叫印花税税率
  • 企业转让固定资产发生的费用可扣除吗
  • 专票红冲信息表填开显示红字信息表金额大于蓝色金额
  • 咨询费发票能抵扣吗
  • 可供出售金融资产的会计处理
  • 当月的增值税发票认证抵扣时间
  • 雇主责任险为什么理赔很慢
  • 独立核算和非独立核算增值税
  • 投资收益科目在利润表中怎么填
  • 购买国家机关证件罪量刑标准
  • 生产成本的主要构成要素
  • 没有认证的进项税额怎么做凭证
  • 港口建设费征收管理办法
  • 对公帐户发票金额是什么
  • 质量有问题不给退怎么办
  • 商品流通企业会计做账流程
  • 新建的企业
  • 怎么停止u盘自动运行
  • iis支持什么后端语言
  • wps2019视频
  • win7系统如何隐藏任务栏
  • win7系统强制关机
  • xp系统回收站的东西删除了怎么找回来
  • centos什么命令都说找不到
  • centos7网卡
  • win10系统怎么新建磁盘
  • win7电脑总是自动安装乱七八糟的软件
  • win7系统怎么设置屏保
  • win7耳机和外放一起响
  • opengles版本过低怎么办
  • 一个项目引多个项目
  • csm support
  • python指令生成脚本
  • javascript canvas方法有哪些
  • 理解JavaScript事件对象
  • js弹出div出现遮罩层
  • 重庆地方税务局12366
  • 资源税属于国税还是地税
  • 美国非税收入排名榜
  • 山东省梁山县属于什么市?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设