フィルタ関数 function my_filter($arr){$filterDatum = '設定した内容';foreach($arr as $k => &$item){if(is_array($item){my_filter($item);}else{ // 項目は要素ですif"/> フィルタ関数 function my_filter($arr){$filterDatum = '設定した内容';foreach($arr as $k => &$item){if(is_array($item){my_filter($item);}else{ // 項目は要素ですif">
ホームページ >バックエンド開発 >PHPチュートリアル >概要 | PHP 多次元配列フィルタリング方法 C# 多次元配列 Matlab 多次元配列 多次元配列ポインター
data-id="1190000005075514" data-license="nd">
フィルター関数
<code>function my_filter($arr){ $filterDatum = 'what you set'; foreach($arr as $k => &$item){ if(is_array($item){ my_filter($item); }else{ // item is an element if($item == $filterDatum){ unset($arr[$k]); } } } return $arr; } </code>
フィルター実装文
<code>$arr = [ // who know what the array looks like. ]; $arr = array_filter($arr, 'my_filter'); </code>
BINGO
参考
当サイトのQ&A
以上、PHP 多次元配列のフィルタリング方法の概要を紹介しました。PHP 多次元配列の内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。