phpbar.de logo

Mailinglisten-Archive

[php] Array Problems

[php] Array Problems

Franz Graf fg_(at)_FutureByte.net
Thu, 06 Apr 2000 16:06:04 +0200


Smarschevski Juri schrieb:
> $arrTest = array();
> $arrTest[0] = 'AAA';

$arrTest is eine eindimensionale Array, in Feld 0 schreibst du
AAA, ok.

> $arrTest[0]['BLA'] = 'BBB';

Hier sprichst [0] als assoziative Array mit Element[BLA] an. -
Da steht aber derzeit nur 'AAA' drin. ausserdem ist [0] blos ne
eindimensionale Array...

Sorry .. ich kanns ned gescheit erklären .. aber das Konstrukt
von Dir is mir zu abstrakt ...

Folgendes funktioniert aber (tested):
$x	= array();
$x[0]	= array("a" => "aa", "b" => "bb");
$x[0]["c"] = "cc";
$x[0]["d"] = array("d1" => "a", "d2" => "b");
$x[0][0]   = "xxx";

echo	$x[0][0]."<BR>\n".
	$x[0]["a"]."<BR>\n".
	$x[0]["b"]."<BR>\n".
	$x[0]["c"]."<BR>\n".
	$x[0]["d"]["d1"];

$x[0] kann hier soweit ich weiß  nicht direkt mit einem Wert
beschrieben werden da Element [0] hier selbst nur eine
assoziative Array darstellt. - Auf die Korrektheit der Aussage
will ichjetzt aber nix verwetten.

Wenns jemand besser erklären kann: nur kein Zwang antun. ;)

Franz
-- 
http://www.Locked.de
[Franz Graf      - Webdesign                ]
[FutureByte GmbH - Net Development Equipment]
[http://www.futurebyte.net                  ]


php::bar PHP Wiki   -   Listenarchive