Hallo Sven,
Ja, wobei mich die Zählweise von count() nun doch etwas überrascht hat und ich einige Zeit brauchte, um auf die Lösung zu kommen. ;-)
Die Logik dahinter ist mir nicht ganz klar.Das erste Element eines Arrays hat den Index Null. Wenn es existiert, hat das Array aber ein Element (welches von count gezählt wird).
$array = array('ein element');
echo $array[0]; // gibt den Text 'ein element' aus.
echo count($array); // gibt die Zahl 1 aus.
echo $array[1]; // gibt nichts aus bzw. führt zu einer Notice: undefined array-index
Das heisst, bei dieser Zeile
for ($i=1; $i<count($pfad); $i++)
hiesse das nun aufgelöst(bezogen auf meinen angenommenen Pfad "includes/javascript/popups/irgendwas.txt";),
for($i=1; 1<4[1]; 1+1) //Ausgabe:javascript, nächster Durchlauf
for( 2<4[2]; 2+1) //Ausgabe:popus, nächster Durchlauf
for(3<4[3]; 3+1) //Ausgabe:irgendwas.txt anstatt $title, nächster Durchlauf
if (4<4[3]) //Bedingung nicht erfüllt, also müsste hier doch auf
else
{
echo " » ".$title;
}
verzweigt werden und somit $title zusätzlich hinten angehängt werden???
Tut es aber nicht, es geschieht weiter gar nichts. *kopfkratz*
Gruß
Kurt
"Das Leben ist ein Spiel. Man macht keine groesseren Gewinne, ohne Verluste zu riskieren." (Christine von Schweden; schw. Koenigin; 1626-1689)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at