Mailinglisten-Archive |
> -----Original Message----- > From: Christian Thiele [mailto:Christian.Thiele_(at)_brokat-le.com] > Sent: Friday, January 12, 2001 8:30 AM > To: php_(at)_php-center.de > Subject: [php] Kleinschreibung von Dateinamen > > > Hi, Hi Christian > hat jemand von euch evtl. ein Skript rumliegen um alle Dateien eines > Verzeichnisses komplett kleinzuschreiben? Ich habe in einem Verzeichnis > hunderte von Dateien die z.T. so aussehen DAtei.JPG und das soll alles in > Kleinschreibung umgewandelt werden damit es keine Probleme beim Auffinden > gibt...hat jemand da eine Idee, Skript oder weiß jemand wo es sowas gibt. > Manuell dauert doch etwas zu lange...*g* > Kapitel filesystem http://www.php.net/manual/ref.filesystem.php ist Dein Freund ;-) Das koennte etwa so aussehen (nicht getestet): // Das Verzeichnis oeffnen (abs. Pfad) if ( !$handle = opendir($DeinPath) ) die("can't open ".$DeinPath); // Files einlesen while($file = readdir($handle)) if ($file != "." && $file != ".." && is_file($file)) rename($file, strtolower($file)) or die("can't rename ".$file ); closedir($handle); wobei die Zeile if ($file != "." && $file != ".." && is_file($file)) theoretisch als if (is_file($file)) auch korrekt waere Mit kleinen Veraenderungen koennte man das Ganze auch rekursiv fuer SubVerzeichnisse einsetzen. Gruss, Juri
php::bar PHP Wiki - Listenarchive