Arrays
Jesus
- php
Hallo,
ich möchte gerne einem Array Key 2 Values hinzufügen.
z.B.
$cart[] = $cart_item , $cart_name;
Aber natürlich funktioniert das so nicht.
Wie ist das anderst möglich dass ich einem KEY 2 Values hinzufügen kann? Oder soll ich sie einfach zusammen in einem Value speichern und dann immer per split o.Ä. trennen?
Greetz,
Jes
Hell-O!
ich möchte gerne einem Array Key 2 Values hinzufügen.
http://www.php.net/manual/de/function.array-push.php
Siechfred
Hell-O!
ich möchte gerne einem Array Key 2 Values hinzufügen.
http://www.php.net/manual/de/function.array-push.php
Siechfred
Danke für deine Antwort.
Nunja,
wenn ich
array_push($stack, "Apfel", "25");
anwenden, dann habe ich 2 neue Elemente mit 2 verschiedenen Keys im Array. Das will ich ja nicht.
Ich hätte ja dann:
Array
(
[0] => ...
[1] => ...
[2] => Apfel
[3] => 25
)
Aber ich will das ja so:
[0] => Apfel 25
[1] => ...
Aber ich will das ja so:
[0] => Apfel 25
[1] => ...
Das halte ich so für keine gute Idee, ein mehrdimensionales Array könnte hier weiterhelfen:
$food = array( 'apfel' => array( 'kategorie' => 'Obst',
'preis' => '25' ),
'bier' => array( 'kategorie' => 'Getränk',
'preis' => '100' )
);
$food['bohne'] = array('kategorie' => 'Gemüse',
'preis' => '30' );
print_r($food);
Im Übrigen solltest du dir das Kapitel zu Arrays im PHP-Handbuch genauer zu Gemüte führen. Auch ein Blick in das Kapitel über Objekte könnte eventuell nicht schaden.
Siechfred