位置: 编程技术 - 正文

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

  • 公司注销后虚开还查吗
  • 财务软件购买税点多少钱
  • 成品油发票怎么查询
  • 公司内部人员发言稿
  • 可以从开发成本直接结转至主营业务成本吗
  • 垫付生育津贴的钱怎么算
  • 房地产开发企业预缴增值税
  • 民营企业的待遇
  • 购买旧固定资产的增值税进项税
  • 异地施工缴税增值税交多少
  • 预付房租的会计科目
  • 工程款转账一般要多久
  • 退回多交的所得税怎么做分录小规模
  • 民事诉讼的适用范围和基本制度
  • 代扣税金是什么意思
  • 服务费不开发票可以做无票收入吗?
  • 怎么计提企业所得税
  • 非直接结算是什么意思
  • 个税申报系统操作流程app
  • 对公账户验证款怎么记账
  • 纳税申报报表 修改
  • 企业一年零申报怎么办
  • 高新产业扶持补贴怎样申请
  • 基准收益率是
  • 金税盘纳税申报
  • 资产负债表的编制方法
  • 旅行社代订的住宿费可以抵扣吗
  • 安全平台无法认证怎么办
  • 任务栏变宽了怎么调回来win11
  • 电脑进程ace是什么
  • php get post
  • 国地税合并有什么角度写论文
  • 百度地图经纬度导航
  • 土地开发公司是国企吗
  • 福克兰群岛属于哪国
  • 多伦多日照时间
  • 关于增值税专用发票
  • 海关发票丢失怎么处理
  • 100行php代码实现加密端口转发
  • 办公室设计费计入什么
  • 商业银行流动性风险监管指标
  • 哪些费用报销可以不用发票
  • uni-app ——使用uploadFile上传多张图片
  • 造孽啊啥意思
  • php获取当前文件夹
  • 付临时工工资需要什么材料
  • 非财政补助结转和非财政补助结余的区别
  • access china
  • mysql union和join
  • SQL Server 2005通用分页存储过程及多表联接应用
  • 公司账户钱取出来税务局会查账吗
  • 有哪些企业项目
  • 无形资产的累计折旧
  • 项目清算后未售房产怎么纳税
  • 建行E信通贴现需要发票吗
  • 收到现金货款怎么处理
  • 当月进货没有认证怎么办
  • 预计产品质量保证损失计入什么费用
  • 财务的材质怎么写
  • 什么叫特定资产和负债
  • 人工费用和管理费用比例
  • 生产成本结转到本年利润吗
  • 营改增后混凝土税率
  • mysql数据库随机取数据
  • win7登录设置
  • linux操作系统查询命令
  • 苹果电脑截图快捷键
  • windows8鼠标点击右键反应慢咋回事
  • win7开机提示音在哪里关闭
  • win10正式版激活码
  • linux系统安装软件教程
  • linux挂载啥意思
  • 观察者模式的应用
  • extjs 为某个事件设置拦截器
  • js移动端拖拽
  • div的class有空格
  • js创建对象的方法有哪些
  • 山西省地方税务局 先进 文明 李家庄税务所
  • 抵扣怎么做账
  • 税务局组织收入存在的问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设