<?php
function tervehdi() {
echo "<i>Heippa!</i> <br>";
}
function tervehdi2($viesti) {
echo "<i>{$viesti}</i> <br>";
}
function tervehdi3($viesti, $kerrat) {
for ($i = 0; $i < $kerrat; $i++) {
echo "<i>{$viesti}</i> <br>";
}
}
function valintalista($nimi, $sisalto) {
echo "<select name=\"{$nimi}\">";
foreach ($sisalto as $kohta) {
echo "<option value=\"{$kohta}\">{$kohta}";
}
echo "</select>";
}
echo "<p>Valitse syntymäpäiväsi:</p>";
function keskiarvo($a, $b) {
return ($a + $b) / 2;
}
echo "Keskiarvo: " . keskiarvo(3, 7);
echo "<BR>";
function tarkista($osoite) {
$pituus = strlen($osoite);
if ($pituus < 5 || $pituus > 256) {
return false;
}
if (substr_count($osoite, "@") == 1) {
return true;
} else {
return false;
}
}
if (tarkista("aapeli@ohjelmointiputka.net")) {
echo "Osoite kelpaa!";
} else {
echo "Osoite ei kelpaa!";
}
function tarkista2($osoite) {
$pituus = strlen($osoite);
return $pituus >= 5 && $pituus <= 256 &&
substr_count($osoite, "@") == 1;
}
echo "<BR>";
function tervehdi4($viesti = "Heippa!", $kerrat = 1) {
for ($i = 0; $i < $kerrat; $i++) {
echo "<i>{$viesti}</i> <br>";
}
}
function testi() {
global $luku;
echo $luku;
echo "<BR>";
}
$luku = 5;
function testi2() {
static $luku = 1;
echo $luku;
$luku++;
echo "<BR>";
}
tervehdi();
tervehdi();
tervehdi();
tervehdi2("Heippa!");
tervehdi2("Moikka!");
tervehdi2("Tsaukki!");
tervehdi3("Heippa!", 5);
tervehdi4();
tervehdi4("Moikka!");
tervehdi4("Tsaukki!", 3);
valintalista("paiva", range(1, 31));
valintalista("kuukausi", range(1, 12));
valintalista("vuosi", range(1900, 2010));
echo "<BR>";
testi();
testi2();
testi2();
testi2();
?>