Return in een for loop
Lars Nieuwenhuizen
14/09/2010 21:26:51Hey,
even een vraag, ik ben bezig met een functie wat gegevens op haalt.
Dit doe ik via een for loop.
echter kan ik geen echo of print gebruiken want dan word het een zooitje vanwege headers.
Ik wil dit dus doen via return.
Maar dan krijg ik maar 1 resultaat terug omdat deze de loop onderbreekt volgens mij.
Iemand tips?
Alvast bedankt voor alle hulp ;)
Mvg. Lars
even een vraag, ik ben bezig met een functie wat gegevens op haalt.
Dit doe ik via een for loop.
echter kan ik geen echo of print gebruiken want dan word het een zooitje vanwege headers.
Ik wil dit dus doen via return.
Maar dan krijg ik maar 1 resultaat terug omdat deze de loop onderbreekt volgens mij.
Iemand tips?
Alvast bedankt voor alle hulp ;)
Mvg. Lars
PHP hulp
22/12/2024 05:51:17Vincent Huisman
14/09/2010 21:44:55Lars Nieuwenhuizen
14/09/2010 22:08:09Ik haal een lijst met domeinnamen op.
Deze staan in een object genaamd lijst als volgt: lijst['domein']
Het aantal domeinen is lijst['aantal']
als volgt:
for($i=0; $i<$lijst['aantal']; $i++){
print $lijst["domein[$i]"];
}
Print werkt maar gooit m'n site overhoop,
Als ik het als volgt doe:
for($i=0; $i<$lijst['aantal']; $i++){
$overzicht = $lijst["domein[$i]"];
}
return $overzicht;
krijg ik maar 1 resultaat terug.
Deze staan in een object genaamd lijst als volgt: lijst['domein']
Het aantal domeinen is lijst['aantal']
als volgt:
for($i=0; $i<$lijst['aantal']; $i++){
print $lijst["domein[$i]"];
}
Print werkt maar gooit m'n site overhoop,
Als ik het als volgt doe:
for($i=0; $i<$lijst['aantal']; $i++){
$overzicht = $lijst["domein[$i]"];
}
return $overzicht;
krijg ik maar 1 resultaat terug.
Nicoow Unknown
14/09/2010 22:08:16function returnSomeData()
{
$retval = array(); //retval means Return Value
for ($i = 0; $i < 8; $i++) {
$retval[] = $i;
}
return $retval;
}
Zoiets kan je het doen
{
$retval = array(); //retval means Return Value
for ($i = 0; $i < 8; $i++) {
$retval[] = $i;
}
return $retval;
}
Zoiets kan je het doen
Vincent Huisman
14/09/2010 22:09:40Lars Nieuwenhuizen
14/09/2010 22:14:56Erik Rijk
14/09/2010 22:25:46Lars Nieuwenhuizen op 14/09/2010 22:14:56:
Ah ok .= werkt!
Thnx ;)
wat doet .= precies?
Thnx ;)
wat doet .= precies?
Overschrijft het niet, plakt het er aan vast zeg maar..
Nicoow Unknown
14/09/2010 22:35:45Even nog een tip tussen door,
Declareer altijd een variabele die je gaat vullen, want ik kan aan de code nu niet zien of $overzicht een string of array is.
Declareer altijd een variabele die je gaat vullen, want ik kan aan de code nu niet zien of $overzicht een string of array is.