php修改文件目录名
程序员文章站
2022-04-18 17:16:33
...
1.php 修改文件目录名:
//修改目录
/*
* @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;
}