Mailinglisten-Archive |
Hi Leute,
ich habe ein kleines Problem, warum klappt es nicht mit dem Array?
<snip>
while(feof($liste)==0):
$eintrag=chop(fgets($liste,10000));
list ($fid, $fr, $fg, $fb)=split (";", $eintrag);
$farbe = array(
$fid => array(
"r" => $fr,
"g" => $fg,
"b" => $fb
)
);
echo "Rot: $fr - Grün: $fg - Blau: $fb<br>";
echo "$fid: Rot: $farbe[$id][r] Grün: $farbe[$id][g] Blau:
$farbe[$id][b]<p>";
$fid++;
endwhile;
Wo liegt der Haken?
Es wird folgendes ausgegeben:
Rot: 0 - Grün: 0 - Blau: 0
1: Rot: Array[r] Grün: [g] Blau: [b]
Rot: 0 - Grün: 0 - Blau: 51
2: Rot: Array[r] Grün: [g] Blau: [b]
usw.
Wieso klappt die Zuweisung nicht, ich will nachher
$farbe[216][r] ausgeben und er gibt mir [r] aus?
Gruß Michael
PS: Kennt sonst jmd eine gute Einleitung zu MD-Arrays?
--
--------------------------------------------------------
Michael Stahmann, web-xact.de <website-development>
http://www.web-xact.de mailto:info_(at)_web-xact.de
Burchardstr. 10, D-28217 Bremen, Tel/Fax 0421-3887750/51
--------------------------------------------------------
Suchen Sie uns auf der CeBIT - Wir sind warscheinlich in
Halle 6 im Internet-Park - oder irgendwo anders :-)
php::bar PHP Wiki - Listenarchive