array_map は、指定された配列のセルにコールバック関数を適用します。
説明
array array_map ( callable $callback , array $arr1 [, array $... ] )
array_map() 関数は、配列内の各値にユーザー定義関数を適用し、ユーザー定義関数 Define を返します。関数が適用された後の新しい値を持つ配列。
コールバック関数によって受け入れられるパラメータの数は、array_map() 関数に渡される配列の数と一致している必要があります。
パラメータの紹介:
戻り値
配列を返します。配列の各要素は、配列(arr1)の各要素に対してコールバック関数(callback)によって処理されます。
例:
<?php function cube ( $n ) { return( $n * $n * $n ); } $a = array( 1 , 2 , 3 , 4 , 5 ); $b = array_map ( "cube" , $a ); print_r ( $b ); ?>
オンライン操作
出力結果:
Array ( [0] => 1 [1] => 8 [2] => 27 [3] => 64 [4] => 125 )
読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトを応援していただきありがとうございます!
カスタム関数を使用して配列内の各値を処理する php array_map に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。