Kanula: do...while-Anweisung

Beitrag lesen

Hallo,
ich hab ein kleines Problem und komm einfach nicht drauf!
Ich will jpg-Dateien (z.B. Bild2.jpg) zählen (mit do...while) und damit ich weiss, dass das Zählen auch erfolgreich war, geb ich den index-wert mit print aus. Brauche keinen anderen Lösungsweg, da ich das Script noch benötige, nur den Fehler!

<?php
$picture = "Bild";
$ext = ".jpg";
$fileName = sprintf("%s%d%s", $picture, $index, $ext );
do {
print "$index";
$index++;
} while(!*file_exists($fileName))
?>

*bin mir nicht sicher, ob das ! richtig ist oder sonst noch Fehler im Script zu finden sind.

Danke für eure Hilfe im Voraus!

MfG