AgerNic.com/ro
WEB DEVELOPER SITE, HTML, CSS, PHP, SQL
Tutorial

Tutorial PHP» PHP Loops ( bucla ) While, Do-While, For
În acest capitol veți învăța cum să repetați codul folosind bucle în PHP.

Bucle PHP
Adesea, atunci când scrieți cod, doriți ca același bloc de cod să fie difuzat de mai multe ori, de un anumit număr de ori. Deci, în loc să adăugăm mai multe linii de cod aproape egale într-un script, putem folosi bucle.

Buclele sunt utilizate pentru a executa același bloc de cod din nou și din nou, atât timp cât o anumită condiție este adevărată.

În PHP, avem următoarele tipuri de buclă:

while - buclează un bloc de cod atâta timp cât condiția specificată este adevărată
do ... while - executa comanda o data, apoi se repetă bucla atâta timp cât condiția specificată este adevărată
for - bucle printr-un bloc de cod un număr specificat
foreach - bucle printr-un bloc de cod pentru fiecare element dintr-un tablou

PHP while - buclă
Bucla while execută un bloc de cod atâta timp cât condiția specificată este adevărată.

Sintaxă
while (starea este adevărată) {
cod de executat;
}

Exemple
Exemplul de mai jos afișează numerele de la 1 la 5:

<?php 
$x = 1;

while($x <=5) {
echo "The number is: $x <br>";
$x++;
}
?>

Exemplu explicat:
$ x = 1; - Inițializați contorul buclei ($ x) și setați valoarea de pornire la 1
$ x <= 5 - Continuați bucla atâta timp cât x este mai mică sau egală cu 5
$ X ++; - Măriți valoarea contorului buclei cu 1 pentru fiecare iterație

Acest exemplu afiseaza pana la 100 cu zecile:

<?php 
$x =0;
while($x <= 100) {
echo "The number is: $x <br>";
$x+=10;
}
?>

PHP do... wile bucla - Buclează printr-un bloc de cod o dată, apoi repetă bucla atâta timp cât condiția specificată este adevărată.
În timp ce bucla do ... while va executa întotdeauna blocul de cod o dată, va verifica apoi starea și va repeta bucla în timp ce condiția specificată este adevărată.

Sintaxă
do {
cod de executat;
} while (condiția este adevărată);


Exemplul de mai jos stabilește mai întâi o variabilă $x la 1 ($x = 1). Apoi, bucla do while while va scrie o anumită ieșire, apoi va crește variabila $x cu 1. Apoi, starea este bifată (este $x mai mică sau egală cu 5?), Iar bucla va continua să funcționeze atâta timp cât $x este mai mic sau egală cu 10:

<?php 
$x =1;
do { echo "The number is: $x <br>";
$x++;
} while ($x <=10);
?>
Tags: PHP While, Do-While, For & Foreach Loops - Curs online gratis

Online Editor
ONLINE EDITOR

news templates


COLOR PICKER

news templates
This tool makes it easy to create, adjust, and experiment with custom colors for the web.


HTML Templates
news templates
Magnews2 is a modern and creative free magazine and news website template that will help you kick off your online project in style.


CSS HTML Layout
news templates
Find here examples of creative and unique website layouts.


Free CSS HTML Menu
news templates
Find here examples of creative and unique website CSS HTML menu.


Online Editor
ONLINE EDITOR

news templates


COLOR PICKER

news templates
This tool makes it easy to create, adjust, and experiment with custom colors for the web.


HTML Templates
news templates
Magnews2 is a modern and creative free magazine and news website template that will help you kick off your online project in style.


CSS HTML Layout
news templates
Find here examples of creative and unique website layouts.


Free CSS HTML Menu
news templates
Find here examples of creative and unique website CSS HTML menu.