如何檢查數組鍵是否存在或不是數組中的數組?如何檢查多維數組中的數組鍵?
我需要檢查用戶ID存在於陣列中,我有以下發現陣列,
Array
(
[0] => Array
(
[user_id] => 1482309797
[week] => 1
[type] => 1
[commission] => 4000
)
[1] => Array
(
[user_id] => 1482309797
[week] => 1
[type] => 1
[commission] => 0
)
[2] => Array
(
[user_id] => 1482309797
[week] => 1
[type] => 1
[commission] => 4000
)
[3] => Array
(
[user_id] => 1482309797
[week] => 1
[type] => 1
[commission] => 0
)
[4] => Array
(
[user_id] => 1483096072
[week] => 1
[type] => 1
[commission] => 4000
)
[5] => Array
(
[user_id] => 1483333245
[week] => 1
[type] => 1
[commission] => 2000
)
)
我要檢查如果用戶ID存在與否,我曾嘗試下面的代碼
foreach ($com_array as $report) {
$user_id=$report['user_id'];
if(array_key_exists($user_id,$output_array)){
echo "Eid found";
}else{
echo "id not found";
}
}
任何一個請幫忙。