こんばんは、はじめまして。
opparaと申します。
array_map()についてですが、
以下の様な処理をする時、コールバック関数自体たいした事をしてないので、
もう少し、簡潔に書ける方法は、ありますか?
$a = range( 1, 9 );
$a = array_map( 'hoge', $a );
function hoge( $n ){
return sprintf( "%02d", $n );
}
具体的には、perlで(他の言語で申し訳ないですが)
@a = ( 1..9 );
@a = map{ sprintf( "%02d", $_ ) } @a;
という感じで書けると楽なのですが。
よろしくお願いします。