Wat is een Foreach?

Foreach kan verwijzen naar een van de volgende:

1. Foreach is een lusinstructie bij het programmeren die vooraf gedefinieerde taken uitvoert terwijl of totdat aan een vooraf bepaalde voorwaarde is voldaan. In Perl kunt u bijvoorbeeld een foreach-lus gebruiken die alle elementen van een array één voor één afdrukt. Voorbeeldcode:

Foreach over array in Perl

 foreach $ value (@value) {print "$ value \ n"; } 

Als de elementen van de array "one", "two" en "three" waren, zou elk afzonderlijk op een nieuwe regel worden afgedrukt.

Foreach op hash in Perl

In het volgende voorbeeld zou de foreach door een hash stappen die de hash en de sleutelwaarde toont.

 foreach $ example (keys% value) {print "$ example = $ value {$ example}"; } 

2. Foreach is ook een Linux-opdracht, zie de foreach-opdrachtpagina voor meer informatie.

Do, For, Loop, Programming terms, While