位置: 编程技术 - 正文

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

  • 支付职工医疗保险怎么查
  • 资金占用费税前扣除比例
  • 外出经营涉税事项报告
  • 银行的记账凭证怎么做
  • 投资款算什么会计科目
  • 增值税零申报附加税费情况表没发保存
  • 怎么强调各个分公司之间无直接联系
  • 新成立的公司一般纳税人还是小规模纳税人好
  • 收到订金如何开票
  • 发票开成了下属机构的可以报销吗
  • 兼营行为税务处理例子
  • 用友怎么结转本期损益
  • 返利平台可信吗
  • 通讯费可以个人承担吗
  • 员工替公司垫付的费用还没有报销就被开除了
  • 货款和发票金额不符
  • 租的办公室要交税么
  • 利润表要怎么看
  • 企业所得税为什么那么高
  • 没有外管证就开具了发票
  • 物业公司的跨期收费如何确认收入?
  • 财报申报逾期可不可以补报
  • 增值税纳税申报实训心得体会
  • 过路费可以抵税吗
  • 公司可以对公司罚款吗
  • 用人单位在职职工年平均工资怎么算
  • 应付票据发生与偿还怎么计算?
  • 付货款时从货款中扣除的返利怎样做账?
  • 收取的开票税点放哪个科目
  • 应收账款的差额计入哪里
  • acs_log是什么文件
  • vue技术解密
  • 任务栏音量图标点击无反应
  • 为什么建筑企业简易计税可以扣分包款
  • 递延负债减递延资产
  • 新会计准则2020变化
  • 应纳税所得税计算公式
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • wordpress相关文章
  • PHP:mcrypt_get_cipher_name()的用法_Mcrypt函数
  • 应收款余额在借方什么意思
  • 国际税收协定有哪些主要内容
  • 灵活就业养老保险退休后每月领多少钱
  • 前端的基本知识
  • 定额发票累计领取怎么算
  • java前后端加密解密请求
  • 结转成本涉及的科目
  • 账实不符的后果和对策
  • php判断https
  • python3 yaml模块
  • 股东退股怎么入账
  • mysql慢查询日志查看
  • mongodb开启远程连接
  • 销货清单要放凭证里吗
  • mysql怎么使用表
  • 建筑劳务公司的税率是多少
  • 原材料的采购成本包括哪些
  • 出口退税的会计处理
  • 租赁厂房生产是生产经营活动吗
  • 企业承担个人所得税分录怎么做
  • 办公报销项目
  • 企业资质证书丢失怎么办
  • mysql5.7.17安装
  • 详解十二建星择日方法
  • mysql5.7分区表
  • 预装win7系统
  • ubuntu20.04命令
  • linux怎么vi
  • centos查看当前yum源
  • win 7系统双独立显卡设置
  • cocos creator开发文档
  • nodejs制作网站
  • bat关闭bat
  • python怎么学啊
  • android的
  • 菜鸟教程安卓下载
  • 设计师的悲哀
  • 在centos上安装pycharm
  • 防伪税控维护费普通发票怎么申报
  • 河南网上税务局app下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设