Monday, August 6, 2012

PHP zank

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:

  • 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 
 Ponavljaj, hkrati pa
Hkrati pa zanke izvede blok kode, medtem ko je pogoj resničen.
Sintaksa
while (condition)
  {
  code to be executed;
  } 
 Primer
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