位置: 编程技术 - 正文

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

  • 外管证是在当地办理还是在外地办理
  • 小规模纳税人企业所得税税率
  • 消防工程改造怎么做账务处理
  • 政府补贴款需要缴纳增值税
  • 党建经费的标准
  • 季度所得税可以零申报吗
  • 建筑企业异地申报个税
  • 横向转拨财政款应通过什么科目
  • 销售退货时发票已认证怎么办
  • 多项固定资产能否合并入账
  • 上月暂估收入本月开票增值税实操
  • 结转应交所得税属于利润分配吗
  • 工厂没给工人买保险会被处罚吗?
  • 客户把发票弄丢了,红冲重新开了会有什么风险
  • 税务部门罚没收入会计分录
  • 关于补充养老保险
  • 如何冲销账面上的资金
  • 个人所得税申报退税的条件
  • 外贸企业出口退税申报期限
  • 软件开发工资低
  • 小规模纳税人的增值税计入成本吗
  • 劳务报酬个税计算公式表
  • 支付工程款需要什么财务手续
  • 股权出售是利空还是利好
  • 农业企业出租厂房需要交税吗
  • win7系统中怎么找不到投影仪
  • android上传图片到服务器
  • 个人所得税的征收模式为()A分类征收B综合征收C
  • 购销合同印花税计算方法
  • 一般纳税人销售自己使用过的汽车
  • 微信小程序开发完整项目
  • php reference
  • 跨年度广告费需不需要摊销
  • php curl cookie
  • 研发和技术服务税率由6%变为3%
  • hive dt
  • 我一定要用自己的双手拼出来
  • 2021年车辆检测
  • explorer.exe无响应桌面卡死是什么原因
  • thinkphp codeigniter
  • php实现评论回复功能
  • 出口免税税务备案流程图
  • 长期借款主要包括哪些
  • 投资他人公司
  • python pdb模块
  • 织梦怎么改文字
  • 即征即退进项划分说明
  • 个人所得税如何缴纳
  • 劳务费如何开票给客户
  • 一般纳税人企业所得税税率2023
  • 影响企业营业利润的有哪些
  • 股东权益合计等于净资产吗
  • 划拨的土地出租
  • 计提福利费是什么意思
  • 2018年所得税税收优惠
  • 进项税认证怎么按税率统计明细
  • 预付账款为什么属于资产类
  • 短期借款的相关法规
  • 去税局购买税盘要注意什么
  • 收派服务与快递服务区别
  • 应付职工薪酬讲解
  • mysql可以存什么
  • sql如何随机抽样
  • 如何安装vmware10
  • win10安装的中文包在哪
  • 在linux操作系统中,/etc/rc.d/init.d
  • cocos2dx入门
  • 实用的批处理
  • css 分页
  • python微信公众号开发教程
  • 手机关卡类游戏
  • ajax支持浏览器back按钮吗
  • pythonglobal用法
  • python爬虫从入门到精通
  • unity基于什么语言
  • javascript零基础
  • 核准类和备案类项目
  • 货物劳务税包括哪些税
  • 船舶吨税多少天缴纳一次
  • 税务主管机关有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设