定义和用法

array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组

语法

array_map(myfunction,array1,array2,array3...)

参数解析

参数描述myfunction必需。用户自定义函数的名称,或者是 null。array1必需。规定数组。array2可选。规定数组。array3可选。规定数组。

示例

<?phpfunctionmyfunction($v){return($v*$v);}$a=array(1,2,3,4,5);print_r(array_map("myfunction",$a));?>

输出

Array([0]=>1[1]=>4[2]=>9[3]=>16[4]=>25)