位置: 编程技术 - 正文

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

  • 服务费收入是什么
  • 企业如何帮员工交公积金
  • 资本公积转增资本的限制条件
  • 投资性房地产处置的账务处理
  • 电子税务局自然人怎么切换到企业
  • 绿化税票多少税率
  • 企业购进软件系统后如何做账
  • 应付账款逾期利息会计分录
  • 增值税专票开具要求
  • 退货应入会计什么科目
  • 资产负债表期末余额怎么算
  • 科目余额表期初借贷一定要相等吗
  • 房产税原值包括印花税吗
  • 发票和实际业务发生时间不一致
  • 临时取得收入开具发票
  • 预计负债怎么计提递延所得税资产
  • 无偿转让股权需要交什么税
  • 办税员的工作职责
  • 把u盘变成光盘模式
  • 企业废业怎样做会计分录
  • 个体户生产经营所得怎么报税
  • 生产性生物资产包括哪些
  • 国有资产租赁合同问题
  • 如何备份电脑系统到另外一个硬盘
  • smartypig
  • 在win7系统中文件属性有哪些
  • jdk1.8环境变量设置
  • 冲减备用金该怎么做账
  • NJeeves.exe - NJeeves进程文件是什么意思 有什么用
  • 固定资产一次性加速折旧
  • 计提短期借款利息资产增加还是减少
  • 未担保余值是谁承担
  • 工会经费相关问题有哪些
  • php自带的加密解密函数
  • Python中tkinter的 Variable类
  • 使用van-picker 动态设置当前选中项
  • 结算外单位收取的费用
  • php static function
  • 地税代开的发票怎么计提税款?
  • spring10
  • 注册资金印花税税率是多少,怎么计算?
  • 二手车的范围
  • 税控盘每年的服务费可以全额抵扣吗
  • 企业购买黄金可以避税
  • 应付股利是否影响未分配利润
  • 工程施工的主要经济指标包括哪些
  • 银行承兑汇票是什么意思
  • 软件开发企业怎么结转成本
  • 普通发票的进项票怎么做分录
  • 汇算清缴怎么弥补亏损怎么操作
  • 社会团体会员费怎么入账
  • 冲抵和抵扣
  • 研发废料收入会计科目
  • 销售费用进项税抵扣
  • 内账收入按含税还是不含税入
  • 清卡流程图
  • 英语培训机构成人浦口区
  • ghost装机顺序
  • ghost重装步骤
  • win7系统屏幕键盘怎么打开
  • 如何让电脑系统更快
  • drvceox86.exe
  • macbookzen
  • windows mobile10
  • win1021h2版本千万别更新
  • win7系统文件夹怎么加密
  • k mean python
  • unity 游戏开发教程
  • javascript的基本数据
  • js 对象key
  • jquery根据class
  • javascript第二章上机怎么写
  • 获取某个div的高度
  • android权限管理
  • 简述javascript原型和原型链有什么特点?
  • javascript模块化
  • 印花税没有做税种认定怎么办
  • 电子发票版式文件生成失败怎么办
  • 湖北安徽是一个地方吗
  • 税务网上申报怎样操作
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设