Heim  >  Artikel  >  Backend-Entwicklung  >  Einführung in die PHP-Funktion – rename(): Benennen Sie eine Datei oder ein Verzeichnis um

Einführung in die PHP-Funktion – rename(): Benennen Sie eine Datei oder ein Verzeichnis um

WBOY
WBOYOriginal
2023-07-25 12:10:462674Durchsuche

Einführung in die PHP-Funktion – rename(): Benennen Sie eine Datei oder ein Verzeichnis um.

Einführung:
In PHP wird die Funktion rename() zum Umbenennen einer Datei oder eines Verzeichnisses verwendet. Es bietet eine einfache Möglichkeit, den Namen einer Datei oder eines Verzeichnisses zu ändern. Unabhängig davon, ob es sich um eine einzelne Datei oder ein ganzes Verzeichnis handelt, können Sie mit dieser Funktion einen Umbenennungsvorgang durchführen. Der Umbenennungsvorgang kann einfach durchgeführt werden, indem der Name der Quelldatei oder des Quellverzeichnisses und der Zielname angegeben werden.

Syntax:
bool rename ( string $source , string $target )

Parameter:

  • $source: erforderlich, Angabe des Namens der Quelldatei oder des Quellverzeichnisses.
  • $target: erforderlich, Angabe des Namens der Zieldatei oder des Zielverzeichnisses.

Rückgabewert:
Gibt TRUE bei Erfolg und FALSE bei Misserfolg zurück.

Beispiele:
Im Folgenden finden Sie einige Beispiele für die Verwendung der Funktion rename(), um zu veranschaulichen, wie Dateien und Verzeichnisse umbenannt werden.

  1. Eine Datei umbenennen:
<?php
$old_name = "old_file.txt";
$new_name = "new_file.txt";

if(rename($old_name, $new_name)) {
    echo "文件重命名成功!";
} else {
    echo "文件重命名失败!";
}
?>

Im obigen Beispiel haben wir eine Datei mit dem Namen „old_file.txt“ in „new_file.txt“ umbenannt. Wenn die Umbenennung erfolgreich ist, wird „Dateiumbenennung erfolgreich!“ ausgegeben, andernfalls wird „Dateiumbenennung fehlgeschlagen!“ ausgegeben.

  1. Ein Verzeichnis umbenennen:
<?php
$old_name = "old_directory";
$new_name = "new_directory";

if(rename($old_name, $new_name)) {
    echo "目录重命名成功!";
} else {
    echo "目录重命名失败!";
}
?>

Im obigen Beispiel haben wir ein Verzeichnis mit dem Namen „altes_Verzeichnis“ in „neues_Verzeichnis“ umbenannt. Bei erfolgreicher Umbenennung wird „Verzeichnisumbenennung erfolgreich!“ ausgegeben, andernfalls wird „Verzeichnisumbenennung fehlgeschlagen!“ ausgegeben.

Hinweis: Die Funktion

  • rename() kann bei der Ausführung durch Dateisystemberechtigungen eingeschränkt sein. Bitte stellen Sie sicher, dass Sie über ausreichende Berechtigungen verfügen, um den Namen der Datei oder des Verzeichnisses zu ändern.
  • Wenn die Quelldatei oder das Quellverzeichnis nicht existiert, gibt die Funktion rename() FALSE zurück, was darauf hinweist, dass die Umbenennung fehlgeschlagen ist.

Zusammenfassung: Die Funktion
rename() ist eine leistungsstarke Funktion in PHP zum Umbenennen von Dateien oder Verzeichnissen. Sie können den Namen einer Datei oder eines Verzeichnisses ändern, indem Sie einfach den Namen der Quelldatei oder des Quellverzeichnisses und den Zielnamen angeben. Anhand des Beispielcodes können Sie leicht verstehen, wie Sie die Funktion rename() in Ihrem PHP-Projekt verwenden, um Vorgänge zum Umbenennen von Dateien und Verzeichnissen zu implementieren.

Das obige ist der detaillierte Inhalt vonEinführung in die PHP-Funktion – rename(): Benennen Sie eine Datei oder ein Verzeichnis um. 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