"Real software engineers work from 9 to 5, because that is the way the job is described in the formal spec. Working late would feel like using an undocumented external procedure."
quote: http://nl2.php.net/foreachNote: Unless the array is referenced, foreach operates on a copy of the specified array and not the array itself.
Intentionally left blank
Nee, je 'exporteert' de waardes uit je array, ze komen er dan NIET meer in terug ofzo..
Kzou gewoon met een for-loopje werken als ik jou was
Oh, het kan dus wel, met references ofzo.. Naja, nooit mee bezig gehouden
Kzou gewoon met een for-loopje werken als ik jou was
Oh, het kan dus wel, met references ofzo.. Naja, nooit mee bezig gehouden
[ Voor 26% gewijzigd door Osiris op 12-10-2005 19:13 ]
nee, want foreach maakt een kopie van de array, zoals je kunt lezen op php.net
wat je kunt doen is
$options[$key] = 'bla' . $value;
of je foreach aanpassen dat ie references meegeeft:
foreach ($options as $key => &$value) {
...
}
Van dat laatste werkt geloof ik pas in PHP5 (las hem toevallig ergens hier op het forum van de week
)
wat je kunt doen is
$options[$key] = 'bla' . $value;
of je foreach aanpassen dat ie references meegeeft:
foreach ($options as $key => &$value) {
...
}
Van dat laatste werkt geloof ik pas in PHP5 (las hem toevallig ergens hier op het forum van de week
PHP:
1
2
3
| foreach ($options as $key => $value) { $options[$key] = 'verplaats naar: ' . $value; } |
Vies? Misschien. Effectief? Zeker.
References zijn trouwens inderdaad waarschijnlijk beter.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Zit er -relatief gezien- nog maar sinds kort in hoor.Osiris schreef op woensdag 12 oktober 2005 @ 19:13:
Oh, het kan dus wel, met references ofzo.. Naja, nooit mee bezig gehouden
Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info
Pagina: 1