Hallo,
ich habe noch eine Frage...
Wenn ich Foreach benutze um einen array zu veraendern also z.B.
Wird ja weil es sich um Foreach handelt nur eine Kopie von $arr_beispiel veraendert und nicht $arr_beispiel selber.
Bisher mache ich dann also immer sowas wie $arr_beispiel2[$i]=$arr_beispiel[$i+1];
Finde diese Loesung allerdings nicht sehr elegant da man am Ende immer mehr arrays hat als man eigentlich braucht.
Wie kann ich eine Foreach funktion aufrufen in der ich den aufgerufenen Array auch wirklich veraendern kann und nicht nur eine Kopie?
Danke,
Matt
ich habe noch eine Frage...
Wenn ich Foreach benutze um einen array zu veraendern also z.B.
PHP-Code:
foreach($arr_beispiel as $i =>$wert){
if($i%2==0) $arr_beispiel[$i]=$arr_beispiel[$i+1];
}
Bisher mache ich dann also immer sowas wie $arr_beispiel2[$i]=$arr_beispiel[$i+1];
Finde diese Loesung allerdings nicht sehr elegant da man am Ende immer mehr arrays hat als man eigentlich braucht.
Wie kann ich eine Foreach funktion aufrufen in der ich den aufgerufenen Array auch wirklich veraendern kann und nicht nur eine Kopie?
Danke,
Matt
Kommentar