php 使用array_walk和array_map
2016-10-27 17:35
501 查看
function myfunction(&$value,$key) { $value="yellow"; } $a=array("a"=>"red","b"=>"green","c"=>"blue"); array_walk($a,"myfunction");print_r($a);
function myfunction(&$value)
{
$value="yellow";
return $value;
}
$a=array("a"=>"red","b"=>"green","c"=>"blue");
$b=array_map("myfunction",$a);
print_r($b);
array_walk调用的是数组本身的值 指向hash里的索引 返回true和false
array_map使用的是一个新值 对数组值进行操作 一维数组返回当前数组key和操作过的值 当有两个数组以上返回一个新数组 需要有返回值
相关文章推荐
- php中array_map和array_walk的使用对比
- 浅析php中array_map和array_walk的使用对比
- php array_map与array_walk使用对比
- PHP数组处理函数的使用array_map(三)
- PHP数组函数: array_walk()与 array_map() 的区别
- PHP中array_map的使用
- PHP:数组操作函数array_walk()和array_map()
- PHP学习笔记——使用回调函数处理数组函数array_map()
- php 中 array_map的使用
- PHP数组函数: array_walk()与 array_map() 的区别
- PHP用foreach来表达array_walk/array_filter/array_map/array_reduce
- PHP 函数 array_map 使用心得
- php array_map与array_walk使用对比
- php 数组值处理 array_map 的使用
- php 使用array_map替代foreach 提取二维数组元素组装新数组
- 使用array_map简单搞定PHP删除文件、删除目录
- PHP数组函数: array_walk()与 array_map() 的区别
- PHP学习笔记——使用回调函数处理数组的函数array_walk()
- 【php学习】array_map,array_walk,array_filter的区别
- php中的array_map,array_walk以及匿名函数