位置: 编程技术 - 正文

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

  • 经营性应付项目的增加怎么计算
  • 发工资可以用个税抵扣吗
  • 所得税费用增加利润减少
  • 收到赔偿款怎么做分录
  • 个人劳务费 税
  • 私对公转账可以撤回吗
  • 商誉减值可以抵税吗
  • 债券投资的风险主要有
  • 提现需要填制什么表格
  • 购销合同没有约定期限
  • 交易性金融资产借贷方向
  • 公对公转账银行拒绝是什么意思
  • 企业所得税税负怎么算
  • 农村承包土地能卖土吗
  • 在外省预交企业所得税
  • 资产处置损益在企业所得税汇算时如何填列
  • 视频监控维护
  • 添加VPN时提示已存在
  • 医保和养老保险一样吗
  • 收到专利补助费的会计处理
  • nkvmon.exe - nkvmon是什么进程 有什么用
  • 计量差错引起的盘亏
  • 油气勘探支出包括
  • apache去掉php后缀
  • 营改增通俗
  • php读取json数组中指定内容
  • html5新增的标签元素有哪些
  • html的网址
  • gnss定位技术的应用前景
  • 命令提示符用不了怎么办
  • 企业年报网上申报入口贵州
  • 2020年企业报税的详细流程
  • 预收账款收了没
  • 差旅费报销可以直接从公账转到个人账户吗
  • 一般纳税人怎么转为小规模纳税人
  • 赔偿的费用
  • 解决烧心最快方法
  • 履约保证金没有交足
  • 原始凭证的基本内容有会计分录吗
  • 核定征收适用于什么税率
  • 可转换公司债券例题
  • 报销差旅费大于预借差旅费会计分录
  • 转账支票记到哪个科目
  • 应付工资是应付账款吗
  • 疫情期间免征什么税
  • 收取加盟费的账户是什么
  • 年末转出未交增值税借方余额怎么处理
  • 领用生产用原材料一批
  • 建筑企业合理避税
  • 增值税抵扣比例是多少
  • 提交印花税会计分录
  • 税局代开专用发票时交的钱如何记账?
  • 明年发票可以入到今年有什么惩罚
  • windows下mysql 5.7版本中修改编码为utf-8的方法步骤
  • 没有本地策略的网站
  • linux文件切片命令
  • 系统备份恢复系统
  • win7麦克风没声音怎么设置方法从计算机
  • win10开始无法打开
  • linux输出结果
  • linux ultrasphinx Anonymous modules have no name to be referenced by
  • windows ocx注册
  • xp系统桌面图标不见了,点什么都没用?
  • soffice.exe - soffice进程是什么意思 有什么用
  • 特俗字符
  • windows7怎
  • 关闭windows游戏
  • windows7中彻底删除文件的操作
  • android break
  • nodejs实战教程
  • Unity3D游戏开发标准教程
  • android的handler
  • 如何设置div自适应宽度
  • nodejs怎么下载其他版本
  • [置顶]马粥街残酷史
  • javascript test
  • 安卓 存储权限 访问的地方是哪里
  • 怎么用发票号码查询商品
  • 北京供暖 2020
  • 国家税务总局176号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设