Bucla for în PHP
Bucla for permite repetarea
unui cod de un anumit număr de ori.
Iată sintaxa sa:
Iată sintaxa sa:
<?php
for ( comenzi inițiale; condiție de terminare; comenzi după iterație ) {
corpul buclei
}
?>
Comenzile inițiale - reprezintă ceea ce se va executa înainte de începerea buclei. Acestea se execută doar o singură dată. De obicei, acolo se stabilesc valorile inițiale ale contoarelor. Condiția de terminare - este condiția în care bucla se va executa, cât timp este adevărată. Comenzile după iterație - sunt comenzile care se vor executa de fiecare dată la sfârșitul unei iterații a buclei. De obicei, acolo se incrementează contoarele.
Să afișăm folosind bucla for
numerele de la 1 la 9 în ordine:
<?php
for ($i = 1; $i <= 9; $i++) {
echo $i;
}
?>
Și acum să incrementăm contorul nu
cu 1, ci cu 2:
<?php
for ($i = 1; $i <= 9; $i += 2) {
echo $i;
}
?>
Putem face o numărătoare inversă:
<?php
for ($i = 10; $i > 0; $i--) {
echo $i;
}
?>
Folosind bucla for afișați pe ecran
numerele de la 1 la 100.
Folosind bucla for afișați pe ecran
numerele de la 11 la 33.
Folosind bucla for afișați pe ecran
numerele pare în intervalul de la 0
la 100.
Folosind bucla for afișați pe ecran
numerele impare în intervalul de la 1
la 99.
Folosind bucla for afișați pe ecran
numerele de la 100 la 0.