Kontrolne strukture jedan su od najvažnijih aspekata bilo kojeg jezika i to vrijedi za isto. U ovom ćemo članku razgovarati o jednoj od kontrolnih struktura. tj. petlja foreach. Sljedeći pokazivač bit će obrađen u ovoj foreach petlji u PHP članku:
Kada govorimo o foreach petlji, ona se malo razlikuje od ostatka petlji, jer foreach petlja obrađuje samo nizove i objekte. To je najbolji način za pristup svakom paru ključ / vrijednost iz niza.
udžbenik alata talend etl pdf
Nastavljamo s ovim člankom o foreach petlji u php-u
Petlja Foreach u PHP-u
Petlju foreach koristimo uglavnom za pregledavanje vrijednosti niza. Petlja se preko niza i svaka vrijednost za trenutni element niza dodjeljuje se vrijednosti, a pokazivač niza napreduje za jedan da bi prešao na sljedeći element u polju. Iako se foreach petlja ponavlja kroz niz elemenata, izvršavanje je pojednostavljeno i završava petlju za manje vremena u usporedbi s for petljom. Dodjeljuje privremenu memoriju za iteracije indeksa što čini cjelokupni sustav suvišnim svojim performansama u smislu dodjele memorije. Postoje 2 sintakse iza kojih slijedi foreach petlja:
foreach ($ niz kao $ vrijednost) {} Foreach ($ niz kao $ key => $ vrijednost) {}
U prvom obliku, na svakoj se iteraciji vrijednost trenutnog elementa dodjeljuje $ value, a unutarnji pokazivač niza napreduje za jedan.
dobiti duljinu niza js
U drugom obliku, $ array je asocijativni niz, a $ key je naš ključ niza koji možemo pohraniti unutar varijable ključa, a $ value pohranjuje vrijednost ključeva polja.
Ispod slijedi primjer koji prikazuje prvi oblik sintakse, o kojem smo gore razgovarali
Drugi oblik
Ispod slijedi primjer koji prikazuje drugi oblik sintakse, o kojem smo gore raspravljali
'ashok', 'email' => 'ashok@mail.com', 'reg' => 11603529, 'gender' => 'muški') foreach ($ student kao $ key => $ value) {echo $ key. ':'. $ vrijednost. ' '}?>
java na snagu operatora
Ovim smo došli do kraja ove foreach petlje u PHP članku. Nadam se da ste naučili o jednom od kontrolnih struktura. tj. foreach petlja u PHP-u uz pomoć nekoliko primjera.
Pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta.
Imate pitanje za nas? Molimo spomenite to u odjeljku za komentare ' Loop petlje u PHP-u ”I javit ću vam se.