PHPでmap
PHP初心者な自分はPHPにmapがないと誤解してましたが,配列にはmapが使えるコトを知りました.
というコトでメモメモ.
自分の環境のPHP 5.2だと,こんな感じ.
$a = range(0,9); function f($x) { return $x*$x; }; $a = array_map( "f", $a ); print_r($a);
これは醜いw.
PHP 5.3だと,少し流行の書き方に近づいた感じになるみたい.
$a = range(0,9); $f = function f($x) { return $x*$x; }; $a = array_map( $f, $a ); print_r($a);