So ersetzen Sie das Dateisuffix in PHP: Erstellen Sie zunächst eine PHP-Beispieldatei. Ersetzen Sie dann das Dateisuffix durch die Methode „function changeTypeName($path, $oldTypaName, $newTypeName){...}“.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer
Wie ersetze ich das Dateisuffix in PHP?
php ändert den Suffixnamen der Datei im Dateiverzeichnis
changeTypeName("E:/bak/video/code/views", "html", "phtml"); //改变文件目录下文件的后缀名 function changeTypeName($path, $oldTypaName, $newTypeName) { $path = "glob://$path/*"; $files = new DirectoryIterator($path); foreach ($files as $file) { $fileRealPath = $file->getRealPath(); //文件绝对路径 $compressCssFileRealPath = str_replace(".$oldTypaName", ".$newTypeName", $fileRealPath); rename($fileRealPath, $compressCssFileRealPath); } }
Verwandte Einführung:
rename()-Funktion benennt die Datei oder das Verzeichnis um.
Bei Erfolg gibt die Funktion true zurück. Bei einem Fehler wird „false“ zurückgegeben.
Syntax
rename(oldname,newname,context)
Parameter
alter Name erforderlich. Gibt die Datei oder das Verzeichnis an, die bzw. das umbenannt werden soll.
neuer Name erforderlich. Gibt den neuen Namen der Datei oder des Verzeichnisses an.
context Optional. Gibt die Umgebung für ein Dateihandle an. Kontext ist eine Reihe von Optionen, die das Verhalten des Streams ändern.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ersetzen Sie das Dateisuffix in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!