我一直在試圖教自己的PHP和我碰到這個代碼(與所有的代碼,我嘗試了自己得到一個更好的理解等),但這一個不運行。雖然/開關在PHP
<?php
$i = 0;
while($i++){
switch ($i) {
case 5:
echo "At 5<br />";
break 1;
case 10:
echo "At 10; quitting<br />";
break 2;
default:
break;
}
}
?>
輸出僅僅是空白的,但會我說,$ i遞增,直至觸及5,此時開關($ i)不會去的回聲殼體5「在5」是正確的,然後它會打破switch語句並繼續在while循環中增加$ i直到達到10,然後它會重複相同的過程並回顯「在10;退出」,break 2會離開開關,while循環?
在爲$ i中的所有其他值我假設它會違約,並剛剛爆發開關
謝謝的。
在第一個循環$ i值是默認的,它會中斷。 –