Introduction à la fonction PHP — rename() : Renommer un fichier ou un répertoire

WBOY
Libérer: 2023-07-25 12:12:01
original
2586 Les gens l'ont consulté

Introduction à la fonction PHP — rename() : Renommer un fichier ou un répertoire

Introduction :
En PHP, la fonction rename() est utilisée pour renommer un fichier ou un répertoire. Il fournit un moyen simple de modifier le nom d’un fichier ou d’un répertoire. Qu'il s'agisse d'un seul fichier ou d'un répertoire entier, vous pouvez utiliser cette fonction pour effectuer une opération de renommage. Le processus de renommage peut être facilement réalisé en spécifiant le nom du fichier ou du répertoire source et le nom cible.

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

Paramètres :

  • $source : obligatoire, indiquant le nom du fichier ou du répertoire source.
  • $target : obligatoire, indiquant le nom du fichier ou du répertoire cible.

Valeur de retour :
Renvoie VRAI en cas de succès et FAUX en cas d'échec.

Exemples :
Voici quelques exemples utilisant la fonction rename() pour montrer comment renommer des fichiers et des répertoires.

  1. Renommer un fichier :
<?php
$old_name = "old_file.txt";
$new_name = "new_file.txt";

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

Dans l'exemple ci-dessus, nous avons renommé un fichier nommé "old_file.txt" en "new_file.txt". Si le changement de nom réussit, « Renommage du fichier réussi ! » sera affiché, sinon « Échec du renommage du fichier ! » sera affiché.

  1. Renommer un répertoire :
<?php
$old_name = "old_directory";
$new_name = "new_directory";

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

Dans l'exemple ci-dessus, nous avons renommé un répertoire nommé "old_directory" en "new_directory". Si le changement de nom réussit, « Renommage du répertoire réussi ! » sera affiché, sinon « Échec du changement de nom du répertoire ! » sera affiché.

Remarque : La fonction

  • rename() peut être restreinte par les autorisations du système de fichiers lors de son exécution. Veuillez vous assurer que vous disposez des autorisations suffisantes pour modifier le nom du fichier ou du répertoire.
  • Si le fichier ou le répertoire source n'existe pas, la fonction rename() renverra FALSE, indiquant que le changement de nom a échoué.

Résumé : La fonction
rename() est une fonction puissante en PHP pour renommer des fichiers ou des répertoires. Il vous permet de changer le nom d'un fichier ou d'un répertoire en spécifiant simplement le nom du fichier ou du répertoire source et le nom cible. À l’aide de l’exemple de code, vous pouvez facilement comprendre comment utiliser la fonction rename() dans votre projet PHP pour implémenter des opérations de renommage de fichiers et de répertoires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!