Maison >développement back-end >Problème PHP >Comment changer le nom du répertoire en php
En PHP, vous pouvez utiliser la fonction rename() pour changer le nom du répertoire. Cette fonction est utilisée pour renommer des fichiers ou des répertoires. Le format de syntaxe est "rename(oldname,newname)". Renvoie TRUE si la modification réussit ; FALSE si elle échoue.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php change le nom du répertoire
//修改目录 /* * @param editefile // 修改文件的方法 * @param jpath // 旧的文件夹名 * @param xpath // 新的文件夹名 * @param is_dir() // 判断有没有就得目录 * @param rename() // 修改目录的函数 */ function editfile($jpath,$xpath){ $_path = iconv('utf-8', 'gb2312', './Public/Uploads/' . $jpath);//旧文件名 $__path = iconv('utf-8', 'gb2312', './Public/Uploads/' .$xpath);//新文件名 if(is_dir($_path)){//判断有没有旧的目录 if(file_exists($__path)==false){ if (rename($_path, $__path))//修改目录 { $value['file']='修改成功'; $value['success']='success'; } else { $value['file']='修改失败'; $value['fail']='fail'; } }else{ $value['file']='有同级目录名相同'; $value['fail']='fail'; } }else{ $value['file']='没有找到要找的目录'; $value['fail']='fail'; } return $value; }
Description de la fonction associée :
la fonction is_dir() vérifie si le fichier spécifié est un répertoire. Renvoie vrai si le nom de fichier existe et est un répertoire.
La fonction rename() renomme un fichier ou un répertoire. En cas de succès, la fonction renvoie TRUE. En cas d'échec, renvoie FALSE.
Grammaire
rename(oldname,newname,context)
参数 | 描述 |
---|---|
oldname | 必需。规定要重命名的文件或目录。 |
newname | 必需。规定文件或目录的新名称。 |
context | 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。 |
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!