phptutorial.odlican.net - Php tutorial PHP petlje
Kao i u svakom programskom jeziku tako i u PHP-u postoje petlje koje nam omogućavaju da određeni dio koda ponovimo više puta
While ponavlja uklješteni kod dok got je zadani uvijet zadovoljen
Možemo ispisivati varijable ili/i tekst direktno
Primjer:
<?
$brojac = 1;
while ( $brojac <= 3 ) {
echo $brojac." ";
$brojac = $brojac+1;
}
?>
Rezultira s
1 2 3
For petlja se razlikuje od while petlje samo po tome što dopušta definiranje i inicijalizaciju brojača u jednoj liniji
Primjer:
<?
for($brojac = 1;$brojac<=3;$brojac++){
echo $brojac." ";
}
?>
Rezultira s:
1 2 3
For each petlja za svaki element niza izvršava kod
Primjer:
<?
$dan_datum["Ponedjeljak"] = "1.1.2007";
$dan_datum["Utorak"] = "2.1.2007";
$dan_datum["Srijeda"] = "3.1.2007";
foreach($dan_datum as $dan => $datum){
echo $datum." je ".$dan."<br />";
}
?>
Rezultira s:
1.1.2007 je Ponedjeljak
2.1.2007 je Utorak
3.1.2007 je Srijeda
Jedina razlika između do while petlje i while petlje je u tome da se do while uvijek izvrši bar jedanput jer provjerava uvijet nakon izvršenja.
Sintaksa
<?
do {
kod koji se ponavlja - izvršava se jednom bez obzira na uvjet
} while (uvjet);
?>
Ove stranice i sadržaj vlasništvo su phptutorial.odlican.net
PHP tutorial - odlican net s uputama za izradu vaših stranica