Hoe foreach-lus in PHP te implementeren met voorbeelden



Dit artikel geeft je een gedetailleerde en uitgebreide kennis van hoe je foreach-lus in PHP implementeert met voorbeelden.

Controlestructuren zijn een van de belangrijkste aspecten van elke taal en dat klopt ook te. In dit artikel gaan we een van de controlestructuren bespreken. d.w.z. voor elke lus. De volgende pointer wordt behandeld in deze foreach-lus in het PHP-artikel:

Als we het hebben over foreach-loop, is het een beetje anders dan de rest van de loops, omdat foreach-loop alleen arrays en objecten behandelt. Het is de beste manier om toegang te krijgen tot elk sleutel / waarde-paar vanuit een array.





Verder gaan met dit artikel over foreach-lus in php

Foreach-lus in PHP

We gebruiken foreach loop voornamelijk voor het doorlopen van de waarden van een array. Het loopt door de array en elke waarde voor het huidige array-element wordt toegewezen aan value, en de array-pointer wordt één keer vooruitgeschoven om naar het volgende element in de array te gaan. Hoewel foreach-lus zich herhaalt over een reeks elementen, wordt de uitvoering vereenvoudigd en wordt de lus in minder tijd voltooid in vergelijking met for-lus. Het wijst tijdelijk geheugen toe voor index-iteraties, waardoor het algehele systeem zijn prestaties overtollig maakt in termen van geheugentoewijzing. Er zijn 2 syntaxis gevolgd door foreach-lus:



Java-code om het programma te beëindigen
foreach ($ array as $ value) {} Foreach ($ array as $ key => $ value) {}

In de eerste vorm wordt bij elke iteratie de waarde van het huidige element toegewezen aan $ value en wordt de interne array-pointer één keer vooruit gezet.

In de tweede vorm is $ array een associatieve array en $ key is onze array-sleutel die we kunnen opslaan in een sleutelvariabele en $ value slaat de waarde van de array-sleutels op.

Onderstaand voorbeeld demonstreert de eerste vorm van syntaxis, die we hierboven hebben besproken



 

Voorbeeld - voor elke lus php - Edureka

Tweede vorm

Onderstaand voorbeeld demonstreert de tweede vorm van syntaxis, die we hierboven hebben besproken

'ashok', 'email' => 'ashok@mail.com', 'reg' => 11603529, 'gender' => 'mannelijk') voor elke ($ student as $ key => $ waarde) {echo $ key. ':'. $ waarde. ' '}?>

Hiermee komen we aan het einde van deze foreach-lus in het PHP-artikel. Ik hoop dat je iets hebt geleerd over een van de controlestructuren. d.w.z. foreach loop in PHP met behulp van enkele voorbeelden.

Bekijk de door Edureka, een vertrouwd online leerbedrijf met een netwerk van meer dan 250.000 tevreden leerlingen verspreid over de hele wereld.

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van ' Foreach Loop in PHP ”En ik neem contact met je op.

c ++ virtuele functie = 0