php数组遍历
来源:互联网 发布:淘宝店铺海报尺寸多少 编辑:程序博客网 时间:2024/04/30 18:19
1.一维数组遍历
foreach($array as $value){ echo $value;}
2.二维数组遍历
foreach($array $key=>$val){ echo $key.'=>'.$val;}
3.多维数组遍历
public static function multi_arr_foreach($arr) { static $data; if (!is_array ($arr)) { return $data; } foreach ($arr as $key => $val ) { if (is_array ($val)) { self::multi_arr_foreach($val); } else { $data[]=$val; } } return $data;}
不过还看到一个很简短的写法,还不是很理解
function loop_array($arr){$value = is_array($arr) ? array_map('loop_array',$arr) : $arr;return $value;}
在遍历三维数组时,如果要修改value值时,要注意还要把改变的value值再赋给key
function threeArray($arr){ foreach ($arr as $key => $value) { $value['4'] = 'very' $arr[$key] = $value; } return $arr; }
1 0
- PHP foreach遍历数组
- php多维数组遍历
- php遍历数组
- php 数组遍历
- pHp学习--数组遍历
- php 数组遍历foreach
- PHP数组的遍历
- PHP函数遍历数组
- php数组遍历
- PHP数组的遍历
- php遍历数组
- php数组遍历
- php数组遍历
- PHP 数组遍历方法
- php中的数组遍历
- php 数组 广度遍历
- php 数组 深度遍历
- php 数组遍历
- 会计原理--总论
- 社会要反思:高三学生学校坠亡 当天曾致电父亲称压力大
- C#整数三种强制类型转换int、Convert.ToInt32()、int.Parse()的区别
- Java的this与super关键字
- iOS开发小牛的第一篇日志
- php数组遍历
- WordCount背后的数据流
- 浅谈QFile
- apache的一些版本网址
- 广工课程设计——学生成绩统计系统
- 应该如何在小,中,大型应用开发中组织前端js代码?
- HDFS介绍及结构和shell操作
- 进程间通信
- BZOJ1033 杀蚂蚁