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);
?>