1 min Devops

How to: Arrays in php

Door een array lopen doormiddel van de for-lus

Er zijn verschillende manieren om door een array heen te lopen. Allereerst ga ik je de for-lus uitleggen.

Voorbeeld
PHP Code
1
2
3
4
5
6
7
8
9
<?php
for ($i=0; $i < count($aMyProfiles); $i++)
{
	echo"De profielen staan in de array:<br>"
	echo"Voornaam: ".$aMyProfiles[$i]['name']."<br>";
	echo"Leeftijd: ".$aMyProfiles[$i]['age']."<br>";
	echo"Lengte: ".$aMyProfiles[$i]['length'];
}
?>


Je maakt een willekeurige var aan in dit geval is dat $i deze zet je op 0. Vervolgens ga je kijken of $i kleiner is dan de aantal waardes in de array. Is deze kleiner word $i met 1 verhoogd. Dus op deze manier stopt hij als de aantallen op zijn. Vervolgens worden alle waardes aangeroepen. Een nadeel van deze lus is het volgende: als de array gaten bevat bijvoorbeeld hij mist pointer 2, dan gaat de for-lus toch opzoek naar deze 2 ter vergeefs want hij zit er niet in, waarna de loop zal stoppen.