過濾函數
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; }
過濾實現語句
$arr = [ // who know what the array looks like. ]; $arr = array_filter($arr, "my_filter");
BINGO
參考
本站問答
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/21540.html
摘要:這里簡單介紹一下方法,中文解釋就是將整個文件讀入一個字符串,它有個參數這里他們分別表示要讀取的文件的名稱,另指路徑,后面三個參數基本不會用到,甚至第二個參數都很少見,所以重點是確定你要讀取文件的路徑,是絕對路徑。 簡述 接觸PHP差不多2年,從懵懂到入門,再到追求穩定高效的高階級學習,我慢慢的積累一些PHP編程經驗,我本人記性不好,所以把這些經驗記下來,慢慢累積,樂自助人,何樂不為呢?...
摘要:中對多維數組特定列的提取,是個很常用的功能,正因為如此,在版本之后,添加了一個專用的函數。變種方法如下,意為把數組的每一項值的開頭值移出,并獲取移除的值作為新數組。注意此時新數組的鍵仍是原數組的鍵,如下。 PHP中對多維數組特定列的提取,是個很常用的功能,正因為如此,PHP在5.5.0版本之后,添加了一個專用的函數array_column()。當然,如果你的PHP版本低于5.5.0,就...
摘要:將返回通過回調真值測試的第一個項的鍵。方法將集合分割為多個給定大小的較小集合。它可用于在任何位置的調試和查找集合內的內容。方法用于遍歷整個集合。這對集合同樣有效。它將導致由第二個參數的值作為鍵的集合。它接受回調并傳遞并將集合傳遞給它。 showImg(https://segmentfault.com/img/remote/1460000018924972); 文章轉自:https://...
摘要:下面是我寫的將多維數組轉換為一維數組的類方法,轉換的一維數組的每個元素包含了相應的值在原有多維數組中的以及維度即深度如果對應的原有元素也是數組,則相應的一維元素的則表示為當然,這個可以改。在格式化輸出多維數組的時候比較有效。 下面是我寫的將多維數組轉換為一維數組的類方法,轉換的一維數組的每個元素包含了相應的值在原有多維數組中的key,value以及維度(即深度),如果對應的原有元素也是...
閱讀 3947·2021-10-19 13:23
閱讀 2326·2021-09-09 11:37
閱讀 2507·2019-08-29 15:20
閱讀 3407·2019-08-29 11:08
閱讀 1661·2019-08-26 18:27
閱讀 1764·2019-08-23 12:20
閱讀 3028·2019-08-23 11:54
閱讀 2544·2019-08-22 15:19