我正在嘗試用用戶輸入的數字創建一個數組,然後使用0和9之間的隨機數創建另一個數組。然後我想比較兩個數組,並在匹配時回顯出結果。試圖比較兩個數組中的數字PHP
目前,我收到一個致命的錯誤:
Maximum execution time of 30 seconds exceeded
我知道的元素在陣列中使用var_dump
後輸入正確。
$i = 0;
while(!in_array($lotArray, $userArray)) {
$i ++;
}
echo "YOU WON it took".$i."times";
?>
如果'in_array()'返回'false'一次,是什麼讓你認爲給'$ i'加'1'會改變結果? 'in_array'仍然是錯誤的。考慮這個:「去商店買晚餐吧,好吧,我買了一些冰淇淋''不,去商店買晚餐'好吧,我買了另一種冰淇淋'''去商店..'*「 – h2ooooooo 2014-10-11 11:53:49
in_array()的哪個參數是您要搜索的值?看起來他們都是陣列。 – 2014-10-11 11:56:11
如果你可以寫下這兩個數組的var_dump輸出示例,我們可以更容易地給予幫助 – Yoric 2014-10-11 12:00:06