So benennen Sie eine Datei oder ein Verzeichnis in PHP mit der Funktion rename() um

So Benennen Sie Eine Datei Oder Ein Verzeichnis In Php Mit Der Funktion Rename Um



Der umbenennen() Die Funktion ist eine effektive Funktion in PHP, mit der Sie die Aufgabe zum Umbenennen von Dateien und Verzeichnissen mühelos erledigen können. Unabhängig davon, ob Sie den Namen einer einzelnen Datei auf einmal ändern möchten, ist die umbenennen() Funktion ist dafür eine ideale Wahl.

In diesem Handbuch besprechen wir die Verwendung und Syntax von rename()-Funktion in PHP.

Was ist eine rename()-Funktion in PHP?

Der umbenennen() Funktion ist eine integrierte PHP-Funktion, mit der der Name der Datei oder des Verzeichnisses geändert werden kann, ohne den Inhalt der Datei zu ändern. Diese Funktion verwendet den alten Namen und den neuen Namen der Datei als notwendige Argumente.







Syntax



Das Format zur Verwendung von umbenennen() Funktion in PHP ist wie folgt:



umbenennen ( alt , neu , Kontext )

Der alt Und neu sind die Pflichtparameter, die alt gibt die Datei an, die Sie ändern möchten, neu Gibt den neuen Namen für die Datei an. Der Kontext ist ein optionaler Parameter, der den Kontext für die Änderung des Dateinamens bestimmt.





Der rename()-Funktion kehrt zurück WAHR bei erfolgreicher Ausführung, andernfalls kehrt es zurück FALSCH. Der umbenennen() file gibt einen Fehler zurück, wenn die neue Datei bereits im selben Verzeichnis vorhanden ist.

Wie verwende ich die Funktion rename() in PHP?

Umbenennen der Datei über die rename()-Funktion ist einfach und die folgenden Beispiele werden Ihnen in diesem Fall helfen.



So benennen Sie eine Datei mit der PHP-Funktion rename() um

Der folgende Code benennt eine Datei um test.php zu einem Datei.php:


umbenennen ( „test.php“ , „Datei.php“ ) ;
?>

Wenn Sie eine Datei umbenennen, die bereits im selben Verzeichnis vorhanden ist, wird diese überschrieben.

Beispiel 1 – So benennen Sie eine Datei mit der PHP-Funktion rename() um

Im folgenden Beispiel wird die umbenannt test.php Zu test2.php. Bei erfolgreichem Abschluss wird die if-Anweisung wird auf der Konsole ausgedruckt, andernfalls wird die else-Anweisung wird als Ausgabe angezeigt:


Wenn ( umbenennen ( 'C: \\ xampp \\ htdocs \\ test.php' , 'C: \\ xampp \\ htdocs \\ test2.php' ) )
{
Echo „Test.php erfolgreich in test2.php umbenannt“ ;
}
anders {
Echo „Fehler beim Umbenennen der Datei“ ;
}
?>

Notiz: In PHP beim Angeben von Dateipfaden für umbenennen() Es ist wichtig, diese Funktion (und andere dateibezogene Vorgänge) zu verwenden doppelte Backslashes (\\) anstelle einer einzelner Schrägstrich (\) Um sicherzustellen, dass der Dateipfad korrekt interpretiert wird, liegt dies daran, dass ein einzelner Backslash in PHP als Escape-Zeichen behandelt wird.

Beispiel 2 – So benennen Sie ein Verzeichnis mit der PHP-Funktion rename() um

Um ein Verzeichnis mit dem umzubenennen umbenennen() Funktion, folgen Sie dem unten angegebenen Code:

$oldDirName = 'Unterlagen' ;
$newDirName = 'Beispieldateien' ;

Wenn ( umbenennen ( $oldDirName , $newDirName ) ) {
Echo „Verzeichnis erfolgreich umbenannt!“ ;
} anders {
Echo „Fehler beim Umbenennen des Verzeichnisses.“ ;
}

Endeffekt

Die rename()-Funktion von PHP ist ein zuverlässiges Tool zum mühelosen Umbenennen einer Datei oder eines Verzeichnisses unter Beibehaltung des Inhalts. Seine einfache Syntax und Fehlerbehandlungsfunktionen machen es zu einer bequemen Wahl für Dateiverwaltungsaufgaben. Durch die Nutzung der Kraft von umbenennen(), PHP-Entwickler können Datei- oder Verzeichnisnamen in ihren Projekten effizient organisieren und ändern.