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に変える。