根據索引數組值檢查關聯數組鍵
透過將關聯數組的鍵與索引數組中的值進行比較來過濾關聯數組可能是一個挑戰,因為array_filter() 中的回呼函數僅提供對值的存取。但是,有一個結合使用 array_intersect_key 和 array_flip 的解決方案。
考慮以下場景:
我們的目標是排除$my_array 中在$allowed 中找不到的任何鍵,得到所需的輸出:
解決方案array_intersect_key 和array_flip:
輸出:
以上是如何根據索引數組中找到的鍵過濾關聯數組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!