Ultimele tutoriale de dezvoltare web
 

PHP 5 pentru Loops


PHP pentru bucle executa un bloc de cod un anumit număr de ori.


PHP pentru Buclă

Pentru bucla este utilizat atunci când știi dinainte de câte ori script-ul ar trebui să ruleze.

Sintaxă

for ( parametri:

  • init counter : Inițializarea valoarea contorului buclei
  • test counter de test counter : Evaluate pentru fiecare iterație buclă. În cazul în care se evaluează la TRUE, bucla continuă. Dacă se evaluează la FALSE, bucla se termină.
  • increment counter : Crește valoarea contorului buclei

Exemplul de mai jos afișează numerele de la 0 la 10:

Exemplu

<?php
for ($x = 0; $x <= 10; $x++) {
    echo "The number is: $x <br>";
}
?>
Run exemplu »

Bucla PHP foreach

Bucla foreach funcționează numai pe matrice, și este utilizat pentru a bucla prin fiecare pereche de chei / valoare într-o matrice.

Sintaxă

foreach ($ Pentru fiecare iterație bucla, valoarea elementului curent matrice este atribuit valoarea $, iar indicatorul matrice este mutat de unul, până când ajunge la ultimul element matrice.

Următorul exemplu demonstrează o buclă care va afișa valorile șirului dat ($colors) :

Exemplu

<?php
$colors = array("red", "green" , "blue" , "yellow");

foreach ($colors as $value) {
    echo "$value <br>";
}
?>
Run exemplu »

Vei afla mai multe despre matrice într-un capitol ulterior.