概要
閲覧数:1840
投稿日:2013-09-05
更新日:2013-09-05
・配列要素をarray_mapで指定したコールバック関数で2倍した後、カンマ( , )で文字列連結して表示
・無名関数利用
※注意: 無名関数は PHP 5.3.0 以降で使用可能
・下記コードを短くした例(一旦変数へ格納せず)
$arr = array();
$arr = array(1, 2, 3, 4);
print_r(implode(",",array_map(function($arg){ return($arg * 2);}, $arr)));
コード
$arr = array(); $arr = array(1, 2, 3, 4); $result=array_map(function($arg){ return($arg * 2);}, $arr); print_r(implode(",",$result));
結果
2,4,6,8