Tsüklid


<?php

//Loendajaga tsükkel
FOR ($i = 1; $i <= 10; $i++) {
    echo
$i.' * '.$i.' = '.($i*$i).'<br>';
}

Väljastab:
1 * 1 = 1
2 * 2 = 4
3 * 3 = 9
4 * 4 = 16
5 * 5 = 25
6 * 6 = 36
7 * 7 = 49
8 * 8 = 64
9 * 9 = 81
10 * 10 = 100


//Eelkontrolliga tsükkel
$i=1; //algväärtus
WHILE ($i<=10) {
    echo
$i.' * '.$i.' = '.($i*$i).'<br>';
    
$i++;  //tingimuse muutmine
}

Väljastab:
1 * 1 = 1
2 * 2 = 4
3 * 3 = 9
4 * 4 = 16
5 * 5 = 25
6 * 6 = 36
7 * 7 = 49
8 * 8 = 64
9 * 9 = 81
10 * 10 = 100


//Korrutustabel - tsükkel tsüklis
echo '<TABLE border="1">';
FOR (
$i = 1; $i <= 10; $i++) {
    echo
'<TR>';
    FOR (
$j = 1; $j <= 10; $j++) {
        echo
'<TD>'.$i*$j.'</TD>';
    }
    echo
'</TR>';
}
echo
'</TABLE>';
?>

Väljastab:
12345678910
2468101214161820
36912151821242730
481216202428323640
5101520253035404550
6121824303642485460
7142128354249566370
8162432404856647280
9182736455463728190
102030405060708090100