Heim  >  Artikel  >  Backend-Entwicklung  >  So ersetzen Sie das Dateisuffix in PHP

So ersetzen Sie das Dateisuffix in PHP

藏色散人
藏色散人Original
2021-06-24 10:45:143138Durchsuche

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){...}“.

So ersetzen Sie das Dateisuffix in PHP

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn