Dlaczego tak
Pętla wykonuje się dla i = 1, 2, 3, bo warunek i <= 3 jest spełniony trzy razy. Fragment HTML między znacznikami PHP powtarza się w każdym obiegu, a skrót <?= ?> wypisuje wartość wyrażenia i * 2. Powstają trzy elementy li: 2, 4 i 6. Cztery elementy powstałyby przy warunku i <= 4, a wartości 1, 2, 3 — bez mnożenia.