Cicluri în php

Să le examinăm în ordine și să înceapă cu cele mai populare serii în PHP (și nu numai în PHP) - un ciclu FOR. Sintaxa pentru această buclă este:

pentru declarațiile (Expression_1; Expression_2; Expression_3)
>

Expression_1 este executat imediat și necondiționat, Expression_3 este executat după fiecare iterație a buclă. Expression_2 este o încercare de a continua buclele. Dacă rezultatul expresiei este adevărat. atunci începe următoarea iterație a buclei și dacă este falsă. atunci ciclul nu mai funcționează.

Următorul tip de buclă este WHILE. Acesta este un tip mai simplu de bucle ale căror sintaxă este după cum urmează:

Atâta timp cât expresia revine la adevărat. Buclele vor funcționa și imediat ce apare falsul. își oprește munca.

Ciclul DO-WHILE este foarte similar cu WHILE. dar cu o diferență. Condiția de ieșire este verificată după repetare, nu înainte. Astfel, acest ciclu va fi întotdeauna executat cel puțin o dată. Și aici este sintaxa din buclă DO-WHILE:

Și, în cele din urmă, ultimul tip de cicluri este foreach. Se servește numai pentru a enumera matrice și obiecte. Este necesar atunci când cheile spre matrice nu sunt numere (care sunt ușor de sortare prin același FOR), dar siruri de caractere. Sintaxa buclă FOREACH este:

($ array_or_object ca $ key => $ value) operatori
>

Și, în sfârșit, hai să aplicăm toate cele 4 tipuri de bucle în PHP pentru a enumera arrays:

Recomanda acest articol prietenilor tai:

Dacă ți-a plăcut site-ul, atunci trimiți un link spre el (pe site-ul tău, pe forum, în contact):

Se pare ca aceasta:

  • Codul BB al legăturilor pentru forumuri (de exemplu, îl puteți pune în semnătură):
  • <





    ?php include ($ _SERVER ["DOCUMENT_ROOT"]. "/ vstavki / blokvtext2.php"); ?>

    Se înregistrează întregul conținut direct la matrice într-o serie de $ res [] = $ rând și apoi aduce foreach ($ res ca valoare $)







    Articole similare

    Trimiteți-le prietenilor: