PHP函数遍历数组
来源:互联网 发布:多表查询的sql语句 编辑:程序博客网 时间:2024/05/16 05:35
each():每次从数组中获取当前数组指针所指向的元素,返回一个有四个元素的数组(关联+索引),并且将数组的指针下移一位。
<?php//each访问数组echo'<pre>';//定义数组$arr['name']='洪七公';$arr['age']='20';$arr['power']='降龙十八掌';$arr['company']='丐帮';var_dump($arr);//eachvar_dump(each($arr)); //指针会下移 namevar_dump(each($arr)); //指针会下移 agevar_dump(each($arr)); //指针会下移 powervar_dump(each($arr)); //指针会下移 companyvar_dump(each($arr)); //指针会下移 false
each 在得不到数据(数组指针指向数组最末的时候,返回false)
foreach在遍历之初会重置数组指针,重新指向第一个元素。
使用each循环遍历数组
<?php//each访问数组echo'<pre>';//定义数组$arr['name']='洪七公';$arr['age']='20';$arr['power']='降龙十八掌';$arr['company']='丐帮';while($each=each($arr)){ //如果each得到数组元素,就位真,进入循环体 //如果each得不到元素,返回false,就不在循环体 //while内部条件顺序 //1 先计算表达式结果 //1.1先计算右边each($arr)得到数组或者false //1.2进行赋值,将结果赋值给$each变量 //2 对$each进行自动转换,如果数组就变成true,false就无需转变 echo 'key= '.$each[0].' value= '.$each['value'].'<br/>';}
list使用
得到数组里的元素,必须是以0开始的索引元素,对应分配到list锁指定的变量里。
语法:list(
0 0
- PHP函数遍历数组
- PHP遍历多维数组函数
- php遍历多维数组函数
- PHP数组回忆笔记--遍历数组函数
- php数组,修改,遍历,函数等
- php多维数组递归遍历函数
- PHP数组函数(遍历、排序)
- php的数组遍历函数回调匿名函数
- PHP使用iconv函数遍历数组转换字符集
- PHP使用iconv函数遍历数组转换字符集
- PHP array_map用法,遍历数组每个元素执行某函数
- PHP foreach遍历数组
- php多维数组遍历
- php遍历数组
- php 数组遍历
- pHp学习--数组遍历
- php 数组遍历foreach
- PHP数组的遍历
- 205Isomorphic Strings
- hdu 1247 Hat’s Words 字典树
- acdream 1714(贪心)
- c++
- C# 泛型 接口约束
- PHP函数遍历数组
- 203Remove Linked List Elements
- acdream 1715(贪心)
- Maze, amazing
- 关于 语言 编译与解释的理解
- Linux如何编译安装源码包软件
- 设计一个点类,其中包含一对坐标点数据成员,一个计算两点距离的友元函数和坐标点的显示函数
- 如何去除table中的内部边框
- 解决AndroidADT自带Eclipse编辑器不能自动代码提示的问题。