- <?php
- //第一种:使用for、foreach循环
- //第二种:array_map()将回调函数应用到数组的每一个单元上
- //>=php5.3
- $data =array(
- 0=> array(
- 'cat_id' => 10
- ) ,
- 1=> array(
- 'cat_id' => 11
- )
- );
- $d = array_map(function($row){ return $row['cat_id']; } , $data );
- print_r($d);
- //结果为:
- Array(
- [0]=>10
- [1]=>11
- );
- ?>
本文介绍了一种使用PHP的array_map函数高效处理数组的方法。通过具体的代码示例展示了如何利用匿名函数从多维数组中提取特定的数据元素,适用于需要对数组进行快速转换的场景。
288

被折叠的 条评论
为什么被折叠?



