Hansi: Neue Variable am Ende eines Array eintragen

Beitrag lesen

Hallo Hansi,

$_SESSION['warenkorb'] = array("Art_Nr=$art_nr&anzahl=$anzahl");
damit löschst du das Array $_SESSION['warenkorb'] und weist ihm eine neues Array mit einem Element zu. Um eine neues Element anzuhängen ohne die alten zu löschen, kannst du
 $_SESSION['warenkorb'][] = 'Art_Nr='.$art_nr.'&anzahl='.$anzahl;
verwenden. Kombinationen wie "text=$var" solltest du vermeiden, da das wesentlich langsamer, als 'text='.$var ist.

Grüße aus Nürnberg

»»
»»
»»
»»
»»
»»
»»
»»
hallo Tobias

Dein Lösungsvorschlag funktioniert!

Aber was ich nicht verstehe warum meine Version nicht funktioniert hat?

Schliesslich wollte dem Feld warenkorb wiederum eine array varibale zuweise wo alle Elemete drin stehen.

Kann man einem Feld im array keine varibale zuweisen die dann in meinem Fall gleich ein neues array entspricht?

gruss hansi