/**
* array_map(callback,$arr,$arr2..)
* @return array 数组中的每个元素都经过callback函数处理
* @通常使用了两个或更多数组时,它们的长度应该相同,因为回调函数是平行作用于相应的单元上的,如果数组的长度不同,则最短的一个将被用空的单元扩充。
*/
$a = array(1, 2, 3, 4);
$b = array("one", "two", "three", "four", "five");
$c = array("uno", "dos", "tres", "cuatro", "cinco");
$d = array_map(null, $a, $b, $c);
var_dump($d);
/**
* 返回的结果是数组的数组
array (size=5)
0 =>
array (size=3)
0 => int 1
1 => string 'one' (length=3)
2 => string 'uno' (length=3)
1 =>
array (size=3)
0 => int 2
1 => string 'two' (length=3)
2 => string 'dos' (length=3)
2 =>
array (size=3)
0 => int 3
1 => string 'three' (length=5)
2 => string 'tres' (length=4)
3 =>
array (size=3)
0 => int 4
1 => string 'four' (length=4)
2 => string 'cuatro' (length=6)
4 =>
array (size=3)
0 => null
1 => string 'five' (length=4)
2 => string 'cinco' (length=5)
**/
?>