Array über Index nicht zugreifbar
nickyname
- php
Hallo,
im folgenden PHP-Code klappt alles perfekt, NUR die letzte Zeile nicht.
Er hängt einfach die Zeichenkette "blabla" nicht an. Wiso bloß nicht?
<?php
$result = array(137,136,135);
//Komma hinter jedem Array-Wert anfügen:
while(list($k,$v)=each($result))
{
$v .= ",";
$result[$k] = $v;
}
//Dem letzten Array-Element "blabla" anhängen:
$lastIndex = count($result)-1; //count() liefert Zahlenwert 2.
$result[$lastIndex] .= "blabla"; //KLAPPT NICHT - WISO ???
?>
"debug_r()" liefert folgendes:
0 => 137,
1 => 136,
2 => 135,
Gewünscht ist aber folgendes:
0 => 137,
1 => 136,
2 => 135,blabla
hi,
im folgenden PHP-Code klappt alles perfekt, NUR die letzte Zeile nicht.
Er hängt einfach die Zeichenkette "blabla" nicht an. Wiso bloß nicht?
Keine Ahnung, was du falsch machst.
print_r($result); am Ende deines Codes bringt mir genau das, was du als gewünscht formuliert hast.
gruß,
wahsaga
Hallo wahsaga,
ich habe den Fehler gefunden. Ich selbst war der Fehler (habe die falsche print_r auskommentiert
und ein veraltetes "echo" in der while() mit ähnlicher Ausgabe vor der Zuweisung aktiv gelassen).
Hast mir aber sehr geholfen, da mir nach Durchgucken der php.ini zusammen mit Deiner Aussage klar
wurde, daß der Fehler sehr wahrscheinlich von mir selbst verursacht werden mußte.
Zur Strafe trage ich heute den ganzen Tag über einen Kochtopt auf dem Kopf, wenn ich Fahrrad
fahre;)
Viele Grüße!
nickyname