Heim  >  Artikel  >  Backend-Entwicklung  >  Eine wunderbare Enzyklopädie von rename() in PHP

Eine wunderbare Enzyklopädie von rename() in PHP

autoload
autoloadOriginal
2021-03-24 17:55:352356Durchsuche

Eine wunderbare Enzyklopädie von rename() in PHP

Die rename()-Funktion von PHP entspricht dem Shell-Befehl in <code>unix code> >mv verfügt nicht nur über eine einfache Umbenennungsfunktion, sondern kann auch den Pfad von Dateien oder sogar ganzen Verzeichnissen ändern.  PHPrename()函数就相当于unix中的shell命令mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录的路径。

1.语法:

rename(oldname,newname,context)
  • oldname为要重命名的文件或目录。

  • newname为文件或目录的新名称。

  • context为文件句柄的环境。context 是一套可以修改流的行为的选项。

  • 返回值:成功返回 TRUE,失败返回 FALSE

2.用途:

  •     主要是对文件或目录进行重命名的操作。

  •     其次rename()可以用来移动文件

3.示例:

        a.对文件进行重命名的操作:

<?php
rename("aPS","BPS");
?>

        b.对文件进行移动:

$oldpath ----文件或目录原来路径    /file1/www.txt
$newpath ----新定义路径            /file2/my_file.txt
<?php
rename("/file1/www.txt", "/file2/my_file.txt");
?>

     将文件www.txt从file1移动到file2目录下.

       win32和unix的php4版本都支持这个功能。php4的win32版取消了unlink()

1. Grammatik:

rrreee
  • oldname is important Named Datei oder Verzeichnis.
  • newname ist der neue Name der Datei oder des Verzeichnisses. 🎜
  • 🎜context ist die Umgebung des Dateihandles. context ist eine Reihe von Optionen, die das Verhalten des Streams ändern können. 🎜
  • 🎜Rückgabewert: TRUE wird bei Erfolg zurückgegeben, FALSE wird bei Fehler zurückgegeben.
    🎜
🎜🎜2. Zweck: 🎜🎜
  • 🎜 Wird hauptsächlich zum Umbenennen von Dateien oder Verzeichnissen verwendet. 🎜
  • 🎜 Zweitens kann rename() zum Verschieben von Dateien verwendet werden🎜
🎜🎜3 /span > Verschieben: 🎜rrreeerrreee🎜 Verschieben Sie die Datei www.txt von file1 in das Verzeichnis file2.🎜🎜 Win32 und Unix php4 Alle Versionen unterstützen diese Funktion. Die Win32-Version von PHP4 hat die Funktion <code>unlink() abgebrochen. 🎜🎜Empfohlen: „🎜php-Video-Tutorial🎜“ „🎜php-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonEine wunderbare Enzyklopädie von rename() 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