Maxi: Variablen in Array ansprechen oder zusammenpacken?

Beitrag lesen

Du kannst die einzelnen Array-Inhalte wie folgend in Variablen umwandeln:
$vari01 = array[0];
$vari02 = array[1];
usw...
Das auslösen der einzelen Positionen kannst du in PHP auch lösen (um ganz ehrlich zu sein, mir fällt um die Uhrzeit nur noch JS ein, bei JS wär es ja substring())
Die Abfrage der tw. identischen Werte kannst du z.B. über if-Abfragen lösen.
Ich hoffe ich habe deine Frage richtig verstanden...
Gruss

Hallo,

ich habe folgendes Problem. In dem Beispiel Array steht 2 mal die Art_Nr=1.

array("Art_Nr=1&anzahl=1","Art_Nr=10&anzahl=2","Art_Nr=1&anzahl=2");

Nun möchte ich die beiden Postionen in eine Position schreiben

Also Art_Nr=1&anzahl=1 und Art_Nr=1&anzahl=2 möchte ich die Anzahl zusammen rechnen und das array soll dann nur noch so aussehen:

array("Art_Nr=1&anzahl=3","Art_Nr=10&anzahl=2");

Nur wie spreche ich Art_Nr und anzahl als Variable an oder wandel es zur Variable um?

Hallo!

Das habe ich leider nicht wirklich verstanden.

So nun gehe ich ein Schritt weiter was wäre denn wenn ich mein String so umwandel?

array("1&1","10&2","1&2");

Das was man dort im Array sieht schreibe ich mit folgenden PHP Code rein:

$_SESSION['warenkorb'][] = $art_nr.'&'.$anzahl;

Meine Frage ist nun, die Werte die im Array stehen ist das immer ein String oder wäre das nun in meinem Fall ein Zahl somit ein intiger?

Wenn es en String wäre hätte ich ein Problem weil ich damit nicht rechnen kann.

Vielleicht kann mir da jemand bei weiter helfen?

Gruß Maxi