Pogosto, ko pišete kodo, želite isti blok kode znova in znova v vrstici. Namesto, da dodajate več skoraj enako vrstic v skriptu lahko uporabite zanke za opravljanje nalog, kot je ta.
V PHP, smo ponavljanja naslednjih navedb:
Hkrati pa zanke izvede blok kode, medtem ko je pogoj resničen.
Sintaksa
Spodnji primer definira zanka, ki se začne z i = 1. V zanki bo še naprej izvajal, dokler sem, manjše ali enake 5. bo povečal 1 vsakič teče zanka:
V PHP, smo ponavljanja naslednjih navedb:
- while - zank skozi blok kode, medtem ko je določen pogoj resničen
- do...while - zank skozi blok kode enkrat in potem ponovi v zanki, tako dolgo, kot je določen pogoj resničen
- za -zank skozi blok kode določeno število krat
- foreach - zank skozi blok kode za vsak element v matriki
Hkrati pa zanke izvede blok kode, medtem ko je pogoj resničen.
Sintaksa
Primerwhile (condition)
{
code to be executed;
}
Spodnji primer definira zanka, ki se začne z i = 1. V zanki bo še naprej izvajal, dokler sem, manjše ali enake 5. bo povečal 1 vsakič teče zanka:
<html>
<body>
<?php
$i=1;
while($i<=5)
{
echo "The number is " . $i . "<br />";
$i++;
}
?>
</body>
</html>
Proizvodnja:
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
No comments:
Post a Comment