High!
Nein, das kann nicht sein.
Er muss weder beim Zuweisen noch beim Auslesen konstant sein.
Er kann zu jedem beliebigen Zeitpunkt ein Ausdruck sein.Wie lautet die genaue Fehlermeldung?
Notice: Use of undefined constant i - assumed 'i' in D:\xampplite\htdocs\test\Schmidt_Leiss_090.php on line 10
Array
Wie wurde das Array erzeugt, bzw. was enthält es (var_dump)?
Das Array sieht so aus:
$videos = array("Woodstock", "Der Wüstenplanet", "Blade Runner", "Abyss", "Reise nach Kandahar");
Und laut var_dump scheint auch alles zu stimmen:
array(5) { [0]=> string(9) "Woodstock" [1]=> string(16) "Der Wüstenplanet" [2]=> string(12) "Blade Runner" [3]=> string(5) "Abyss" [4]=> string(19) "Reise nach Kandahar" }
Vermutlich bist du einfach nur zu weit gelaufen mit deiner Schleife, und greifst auf nicht mehr existierende Einträge zu ...? (Meldung á la "undefined offset ...")
Kann auch nicht sein, die Schleife läuft nur bis einschließlich 4:
for ($i=0; $i<5; $i++)
{
echo $videos[i]."<br>";
}
Bis bald im Khyberspace!
Yadgar