我似乎有問題檢查數組中是否存在字符串。對於我的問題可能有一個非常明顯的答案,原諒我,但我是PHP新手。無法從數組中獲得價值
反正這裏是我的代碼:
while($row = mysql_fetch_assoc($result))
{
$result_array[] = $row;
}
if (in_array("496891", $result_array))
{
echo "true";
}
else
{
echo "false";
}
數組是這樣的:
Array ([0] => Array ([ID] => 496891) [1] => Array ([ID] => 1177953))
我的代碼總是呼應假。任何人都知道我在做什麼錯了?
感謝
in_array只檢查數組的「第一個」級別。你有一個多維的。 – OptimusCrime