剛開始學習。下面是我有:簡單的PHP for循環錯誤
<?php
$i = 0;
$num = $i * 12;
for ($i=0; $i<13; $i++) {
echo($i." times 12 = ".$num."<br>");
}
?>
結果應該是:
1 times 12 = 12
2 times 12 = 24
3 times 12 = 36
等等
我實際得到的結果是:
1 times 12 = 0
2 times 12 = 0
3 times 12 = 0
任何想法?
所以它基本上是範圍問題**?** for循環中的外部''i'和'i'是不同的**?**是這樣嗎? –
For語句在開始時聲明$ i變量。它將覆蓋以前的變量$ i。 –