我不確定我是否完全理解你所要求的內容,但是如果你想至少運行一次循環,並繼續循環查找條件,那麼「Do While」就是你的答案。一段時間的工作就像一段時間,但在第一個循環運行後檢查 - 意味着它總是運行至少一次。
PHP Docs for Do While
DO-while循環非常相似,while循環,除了真相表達在每個迭代結束,而不是在開始時檢查。
例子:
$arrayofstuff = array('one ','two ','three '); // Optional array of stuff
$i=0; // Counts the loops
echo 'starting...';
do {
// Do stuff at least once here
// Array stuff if needed
if(isset($arrayofstuff[$i])) {
echo $arrayofstuff[$i]; // Uses loop # to get from array
} else {
break; // ends loop because array is empty
}
$i++;
} while (true);
對於它的價值,迫使一個變量爲一個值陣列可能會更容易閱讀。正如你所看到的,這裏有很多這樣的簡單任務。
這並沒有任何意義 –
@JohnConde這是僞代碼,當然這沒有意義。 – user5009855
我不明白。你能更精確地解釋它嗎? – pavon147