Hallo Bruno,
sag mal ich möchte ja die werte ändern und geändert weiter verwenden muss die dann in ein neues array packen oder wie geht das ?
so siehts grad aus :
{foreach($zeiten as $value){$value * 2;}echo $zeiten[0]; }
Foreach() arbeitet mit einer Kopie vom Array.
foreach($zeiten as $key => $value)
{
$zeiten[$key] = $zeiten[$key] * 2;
}
oder auch:
foreach($zeiten as $key => $value) # [1]
{
$zeiten[$key] = $value * 2; # [2]
}
Das $zeiten als foreach-Argument (also in der Klammer [1]) ist eine Kopie, das $zeiten innerhalb der foreach()-Schleife [2] ist das Original-Array.
Die Kopie ist nach dem Schleifendurchlauf vergessen.
LG
Chris