Moin!
Ich will mit file_exists prüfen ob eine Datei (Bild0.jpg) vorhanden ist. Ist sie das, soll der index-wert um 1 hochgezählt werden und die Datei Bild1.jpg soll geprüft werden. Das ganze so lange, bis es beispielsweise Bild7.jpg nicht mehr gibt. Der Index-Wert soll dann das Maximum von Zufallszahlen sein...
Aha.
Dann ist die do-while-Schleife ohnehin die falsche Wahl, wie ich finde.
Wenn ich den Algorithmus mal in sprachlicher Formulierung entwickle:
1. Initialisieren: Zähler auf 0 setzen
2. Solange "dateiname+zähler" existiert, Zähler um 1 erhöhen und neu prüfen.
Oder in Code:
<?php
$picture = "Bild";
$ext = ".jpg";
$index = 0;
while (file_exists($picture.$index.$ext))
{
$index++;
}
echo "Erste nichtgefundene Datei: ".$index;
?>
- Sven Rautenberg
SELFTREFFEN 2003 - http://selftreffen.kuemmi.ch/
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|