我想在學習PHP的同時編寫一個基本的應用程序。我想要一個將舊字放入數組中的過程$oldWords = array();
因此已使用的所有$words
都可以使用array_push(oldWords, $words)
插入。PHP的問題。循環或If語句?
每次執行代碼時,我都需要一個從$wordList = array(...)
中找到新單詞的進程。但是,我不想選擇已使用或在$oldWords
中的任何字詞。
現在我正在考慮如何去做這件事。我一直在考慮通過$wordChooser = rand (1, $totalWords);
找到一個新單詞我一直在考慮使用if/else
語句,但問題是如果array_search($word, $doneWords)
找到一個單詞,那麼我需要更新單詞並再次檢查它。
這個過程看起來非常低效,我正在考慮一個循環函數,但是,哪一個,以及什麼是解決該問題的好方法?
感謝
循環訪問數組並使用if語句如果調查單詞存在,則創建一個新單詞。 – aldrin27
哪看看聲明?你能分享一個快速的例子嗎? –
oh so,while($ found == 0)if(word matches?)$ found = 1 else {reset word?} –