Funktsioonide tegemine

<?php
function tabel() {
    
$begin = 1;
    
$end = 10;
    FOR (
$i = $begin; $i <= $end; $i++) {
        echo
$i.' * '.$i.' = '.($i*$i).'<br>';
    }
}
tabel();
echo
'<p>';

//parameetritega ja kontrollidega
function tabel2($begin, $end) {
    if (!
is_int($begin) or !is_int($end) or $end < $begin) {
        echo
'Valed parameetrid!';
        return
false; // katkestatakse, midagi peab väljastama
    
}

    FOR (
$i = $begin; $i <= $end; $i++) {
        echo
$i.' * '.$i.' = '.($i*$i).'<br>';
    }
}
tabel2(10,12);
echo
'<p>';

// siin on sees ka vaikimisi parameetrid, kui kasutaja ei sisesta
function tabel3($begin = 1, $end = 10) {
    if (!
is_int($begin) or !is_int($end) or $end < $begin) {
        echo
'Valed parameetrid!';
        return
false; // katkestatakse, midagi peab väljastama
    
}

    FOR (
$i = $begin; $i <= $end; $i++) {
        echo
$i.' * '.$i.' = '.($i*$i).'<br>';
    }
}

tabel3();
echo
'<p>';

tabel3(10,12);

?>