En PHP, vous pouvez utiliser la fonction rename() pour modifier le nom d'un fichier. Cette fonction peut renommer un fichier ou un répertoire. La syntaxe est "renommer (nom du fichier à modifier, nouveau nom du fichier)" ; la modification est réussie, elle sera renvoyée VRAI, ou FALSE si la modification échoue.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, vous pouvez utiliser la fonction rename() pour modifier le nom du fichier.
Exemple : Il existe un fichier texte nommé "test.txt"
Maintenant, nous voulons le modifier en "newtest.txt", nous pouvons utiliser le code suivant :
<?php header("Content-type:text/html;charset=utf-8"); $file = 'test.txt'; if(file_exists($file)){ if(rename($file,'newtest.txt')){ echo $file.' 重命名成功!'; }else{ echo $file.' 重命名失败!'; } }else{ echo $file.' 不存在!'; } ?>
Résultat de sortie :
Ouvrez le dossier et regardez les fichiers :
OK modification réussie ! Jetons un bref coup d'œil à la fonction rename() : La fonction
rename() peut renommer un fichier ou un répertoire, renvoyant VRAI en cas de succès et FAUX en cas d'échec. Le format de syntaxe de cette fonction est le suivant :
rename(string $oldname, string $newname[, resource $context])
Parmi eux, $oldname est le nom du fichier à modifier ; $newname est le nouveau nom du fichier ; $context est un paramètre facultatif, utilisé pour spécifier l'environnement du descripteur de fichier ; . $context est un ensemble d'options pouvant modifier le comportement du flux.
Les points suivants doivent être notés lors de l'utilisation de la fonction rename() :
Pour les dossiers non vides, ils ne peuvent être déplacés que vers la même lettre de lecteur ;
Pour les dossiers vides, rename() peut être déplacé vers différentes lettres de lecteur se déplacer entre. Mais le répertoire parent du dossier cible doit exister ;
Pour les fichiers, rename() peut également se déplacer entre différentes lettres de lecteur.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!