array_map( ) は、PHP の組み込み関数です。 array_map( ) 関数は、配列の各値をユーザー定義関数に送信し、ユーザー定義関数によって指定された新しい値を含む配列を返します。この機能は4.0.6で導入されました。
構文
array array_map ( callable $callback , array $array1 [, array $... ] )
パラメータ
パラメータ | 説明 | 必須です |
---|---|---|
関数 | ユーザー定義関数の名前、または null。 | 義務 |
配列1 | 配列を指定します。 | 義務 |
配列2 | 配列を指定します。 | オプション |
配列3 | 配列を指定します。 | オプション |
戻り値の型
この関数は、ユーザー定義関数をそれぞれに適用した後、array1 の値を含む配列を返します。
例 1
出力:
Array ( [0] => sachin [1] => kapil [2] => dhoni )
例 2
出力:
Array ( [0] => unlike [1] => like [2] => unlike )
例 3
出力:
Array ( [0] => 1 [1] => 4 [2] => 9 [3] => 16 [4] => 25 [5] => 36 )
例 4
出力:
Array ( [0] => Array ( [0] => a [1] => 100 ) [1] => Array ( [0] => b [1] => 200 ) [2] => Array ( [0] => c [1] => 300 ) )