array_mapでスタティックメソッドを呼び出す
配列の各要素を引数にして関数、メソッドをコールするarray_map関数でスタティックメソッドを使う場合の記述。
class test{ public static function staticMethod( $arg ){ $ret = $arg * 2; return $ret; } } $arg = array(1,2,3,4,5,6,7); print_r(array_map(array(test, 'staticMethod'), $arg));
testクラス内でarray_mapをする場合は、testをselfに変える。