【PHP】array_map関数のように多次元配列の要素にコールバック関数を適用する方法

【PHP】array_map関数のように多次元配列の要素にコールバック関数を適用する方法です。

配列の要素にコールバック関数を適用したいときarray_map関数がすごく便利なのですが、array_map関数は多次元配列には対応していません。

以下の様なコードはエラーとなります。

多次元配列の要素にコールバック関数を適用したいとき、簡単に自作関数を作ることも出来ますが以下のようにfilter_var関数を使うのもおすすめです。

ちなみに自作関数を作った場合、以下の様なコードになると思います。

 

カテゴリー: PHP

コメントを残す