array array_map ( callable $callback , array $arr1 [, array $... ] )
array_map
関数を使うと、配列の各要素に対して、ある関数を適用した結果の配列を生成することができます。
<?php
function square($num) {
return $num * $num;
}
$arr = array(1, 2, 3, 4, 5);
$arr = array_map('square', $arr);
print_r($arr);
Array
(
[0] => 1
[1] => 4
[2] => 9
[3] => 16
[4] => 25
)