Hallo und guten Morgen,
Rechne doch mal, wieviele Möglichkeiten der Groß-/Kleinschreibung ein 12stelliger Dateiname haben kann. Viel Spass dabei, sich die ganzen Handles darauf zu besorgen und dann herauszufinden, wrlche der Dateien denn die richtige ist.
Das muss ich ja nicht. Wenn mehrere Dateien passen, gibts eine Fehlermeldung.
Du verstehst noch nicht: In dem casesensitiven Linux-Filesystem musst Du die Datei erst einmal finden. Um ein Handle darauf zu bekommen, benötigst Du die genaue Schreibweise. Dann hast Du eine Seite des Vergleichs. Die andere Seite kannst Du dann durch mb_strtolower() schicken.
Grüße
TS