De fout "ongeldig argument geleverd voor foreach()" treedt op wanneer de ingebouwde foreach() van PHP probeert te herhalen over een gegevensstructuur die niet wordt herkend als een array of object. // een lijst/array, een boolean FALSE wordt geretourneerd.