array_map 返回值,array_walk是處理過程
$a1=array("Horse", "Dog", "Cat");
$a2=array("Cow", "Dog", "Rat");
$a3 = array_map(function ($v1, $v2)
{
return "{$v1} - {$v2}";
}, $a1, $a2);
print_r($a3);
/*
Array
(
[0] => Horse - Cow
[1] => Dog - Dog
[2] => Cat - Rat
)
*/
$a = array("a"=>"red","b"=>"green","c"=>"blue");
array_walk($a, function ($value, $key, $p)
{
echo "$key $p $value<br>";
}, "has the value");
/*
a has the value red
b has the value green
c has the value blue
*/