assoziatives array im assoziativem array
sui
- php
0 Henryk Plötz0 sui
0 Viennamade0 Tom
guten tag,
also ich hänge grad an folgendem problem und komme einfach nicht weiter :(
habe folgendes array:
$main= array
(
'einWert' => array('wert1'=>'abcd','wert2' =>'efgh');
);
wie komme ich nun zB an den wert von wert1 dran?
$main["einWert['wert1']"] wär doch logisch, aber das klappt leider nicht. egal wie ich dreh und wende, ich bekomm kein resultat. stehe grad total auf dem schlauch glaub.
danke schon mal, sui
Moin,
habe folgendes array:
$main= array
(
'einWert' => array('wert1'=>'abcd','wert2' =>'efgh'););
wie komme ich nun zB an den wert von wert1 dran?
$main["einWert['wert1']"] wär doch logisch, aber das klappt leider nicht. egal wie ich dreh und wende, ich bekomm kein resultat. stehe grad total auf dem schlauch glaub.
Wieso soll das logisch sein? $main hat doch nur einen Eintrag namens "einWert" und keinen Eintrag mit dem Namen "einWert['wert1']". Geh mal andersrum ran: $main["einWert"] ist ein Eintrag im Array $main, der zufällig auch ein assoziatives Array ist. Wenn du nun ein assoziatives Array hast (zum Beispiel $main["einWert"]), was musst du tun um an den Eintrag "wert1" darin zu kommen? Na also.
*auf die stirn schlag*
danke euch :)
Hallo!
$main= array
(
'einWert' => array('wert1'=>'abcd','wert2' =>'efgh'););
wie komme ich nun zB an den wert von wert1 dran?
$main['einWert']['wert1'];
Am besten mit print_r($main) anzeigen lassen, dann sieht man klarer!
Beste Grüße
Viennamade
Hello,
vielleicht helfen Dir da meine kleinen Malereien weiter:
<img src="http://selfhtml.bitworks.de/EinfachesArray500.gif" border="0" alt="">
Arrays in PHP sind in Wirklichkeit verkettete Listen kleiner Speicherstrukturen. Es gibt einen Startpunkt und ein Ende. Dazwischen kennt jedes Element seinen Nachfolger und seinen Vorgänger. In einem "Wertfeld" kann entweder der Datenwert oder der Startpunkt eines Arrayzweiges stehen:
<img src="http://selfhtml.bitworks.de/VerzweigtesArray500.gif" border="0" alt="">
So ergeben sich die mehrdimensinalen "Arrays"
Liebe Grüße aus http://www.braunschweig.de
Tom