我有時(不是所有的時間)去除的值時獲得這Notice: Undefined offset: #
錯誤注意:檢索和從陣列
我有字的陣列#:未定義偏移。我從這個數組中隨機選擇一個單詞,然後刪除它。然後,我從單詞數組中檢索的單詞被放置到另一個數組中。
$numberOfWords = $_POST['number_of_words'];
$words = array('an', 'array', 'of', 'words', 'to', 'select', 'from');
$selectedWords = array();
for($i = 0; $i < $numberOfWords; $i++) {
$wordAt = rand(0, count($words) - 1);
$word = $words[$wordAt];
array_push($selectedWords, $word);
unset($words[$wordAt]);
}
任何想法?
謝謝!
這做到了!我不知道array_rand,未設置不會重新分配索引。謝謝! – spullen 2014-09-22 00:13:20
np,很高興提供幫助 – 2014-09-22 00:13:52