Maison >développement back-end >Problème PHP >Comment changer le nom d'un fichier en php
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!