Massiiv
<?php
//autor: Dynamite110 at hotmail.com
//stringi loomine ja väljastamine ekraanil
$str = 'Vanaemal oli palju tööd teha.'.'<BR>';
echo $str;
//teeme tööde nimekirjast massiivi
//ja loeme palju massiivis elemente on
$tood = array( 'kudumine', 'söögi tegemine', 'koristamine', 'kõplamine', 'karja ajamine');
$elemente = count($tood);
//töötleme läbi kõik massiivis leiduvad elemendid
//ja koostame elementide põhjal lause mille väljastame ekraanil
foreach ($tood as $id=>$nimi){
if($id == 0){
echo 'Vanaema tööde hulka kuuluvad: '.$tood[$id].', ';
}
elseif($id == ($elemente-2)){
echo $tood[$id].' '; // eelviimane element lõpeb tühikuga
}
elseif($id == ($elemente-1)){
echo 'ja '.$tood[$id].'.'.'<BR>'; //viimase elemendi ees on "ja" ning lõpeb punktiga
}
else{
echo $tood[$id].', '; // kõik ülejäänud elemendid lõpevad komaga
}
}
//genereerime suvalise elemendi
//mis on piiratud massiivi pikkusega
//seejärel väljastame tulemuse ekraanil
$suvaline = rand(0, $elemente-1);
printf ('Vanaema tegeleb hetkel: %s', str_replace('mine', 'misega',$tood[$suvaline]));
echo '<pre>';
print_r($tood);
echo '</pre>';
?>