按鍵查找多維數組中的特定值
在程式設計世界中,處理多維數組可能具有挑戰性,特別是當您需要有效率地在嵌套結構中搜尋特定值。此問題解決了確定多維數組的任何子數組中是否存在特定鍵值對的需求。
為了解決此需求,建議的解決方案圍繞著使用簡單循環迭代數組:
foreach ($array as $item) if (isset($item[$key]) && $item[$key] == $val) return true; return false; }``` This loop iterates through each subarray (``$item``) in the multidimensional array ``$array``. For each subarray, it checks if the specified key ``$key`` exists. If it does and the corresponding value equals the target value ``$val``, the function returns ``true``. If the loop completes without finding a match, it returns ``false``.
以上是如何有效率地尋找多維數組中的特定鍵值對?的詳細內容。更多資訊請關注PHP中文網其他相關文章!