位置: 编程技术 - 正文

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

  • 什么叫应纳税所得额
  • 商誉 会计
  • 车辆保险费印花税目
  • 个人报销电话费怎么做分录
  • 购入不动产进项税额抵扣
  • 审计调整分录做在哪一年
  • 子公司分红母公司要不要交税
  • 减免税款计入哪个科目
  • 上年多计提增值税,今年如何调整
  • 母公司为子公司担保需要股东会决议吗
  • 外资企业享受什么优惠政策
  • 国有企业驻外人员待遇
  • 研发投入大
  • 个体工商户办税务
  • 分税制的内容有哪些?
  • 本月开的发票次月预缴如何做会计分录呢?
  • 出口收汇核销单取消了吗
  • 净利润含不含所得税
  • 代扣代缴个人所得税现金流计入哪里
  • 建筑服务可以差额征收吗
  • 民办学校都没有编制吗
  • 商品期货交易会计核算
  • 进口货物的关税税率
  • 公司采购商品支付货款未开票会计分录
  • 开具红字发票退税准备什么资料?
  • 进口增值税发票怎么认证
  • 苹果mac os x 怎样打开DVD播放程序
  • bios怎么恢复出厂设置会怎么样
  • php_fileinfo作用
  • 员工每月补助表怎么做
  • 收到银行开具的手续费的专票会计分录
  • wordpress 函数
  • 个人所得税通过扣缴义务人申报
  • vue为什么监听不到对象内部属性
  • Spring Security(七)-- AuthenticationProvider
  • 职教费可以抵扣进项么
  • 【机器学习】9种回归算法及实例总结,建议学习收藏
  • update-initramfs -u命令
  • 帝国cms怎么用
  • 培训机构给学员过生日文案
  • 企业所得税退税申请理由怎么写
  • 出租房屋的房产税怎么算
  • 商业汇票的行为有哪些
  • vue实现注册
  • 帝国cms如何做网站
  • 进项税额转出冲减进项税额吗
  • 小规模季度等于几个月
  • 发票验旧有时间规定吗
  • 哪些发票是成品发票
  • 工会经费会计分录最新
  • 人力资源行业税收优惠
  • 息税前利润的计算公式EBIT
  • 手工账登账格式
  • 挂靠管理费如何入账?
  • 一般纳税人每月开票限额是多少
  • 发票未到货已入库会计分录 原材料
  • 股权支付会计处理
  • 不是公司的车费用能走公司吗
  • 电子税务局财务报表在哪里查询
  • 手写账目表格怎么做
  • 建筑企业开具增值税发票
  • 企业办增项怎样办理
  • win8.1无法进入系统
  • 打开与关闭光驱怎么设置
  • win8桌面在哪
  • 升级win10系统后鼠标键盘无法用什么原因
  • 铁嘴王指什么动物
  • js立即执行函数几种写法
  • 3366小游戏小
  • css placement
  • js的继承方式
  • 扩展坞哪个牌子比较好
  • shell脚本-p
  • js中refresh
  • under code
  • javascript密码框
  • 临沂市有哪些国企央企
  • 高新技术企业认定
  • 国家税务总局2016年17号公告
  • 土地 荒
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设