我有以下設置的數組:使用array_search在多維數組搜索
array(
array(
'product_id' => 733
),
array(
'product_name' => Example
)
)
我要檢查733存在於我的數組,我需要使用array_search(通過谷歌搜索會)爲in_array沒有按在md陣列上工作。
我的代碼是:
$key = array_search('733', array_column($items, 'product_id'));
如果我var_dump
的$items
陣列我可以看到product_id
我想檢查數組中有特定的ID,然後執行其他代碼。
嘗試此解決方案==> https://stackoverflow.com/a/6661561/1969866 – Narayan
你可以這樣檢查: - https://eval.in/805046 –
嘗試'array_values'函數https://www.w3schools.com/php/func_array_values.asp – aslantorret