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:
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.