微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php批量修改文件名

 有问题可以扫码加我微信,有偿解决问题。承接小程序开发

微信小程序开发交流qq群   173683895  、 526474645 ;

正文:

代码

<pre class="has">
<?PHP
header("Content-type: text/html; charset=utf-8");
//利用PHP目录和文件函数遍历用户给出目录的所有的文件文件夹,修改文件名称
function fRename($dirname){
if(!is_dir($dirname)){
echo "{$dirname}不是一个有效的目录!";
exit();
}
$handle = opendir($dirname);
$i = 1;
while(($fn = readdir($handle))!==false){

if($fn!='.'&&$fn!='..'){
echo "
将名为:".$fn."nr";
$curDir = $dirname.'/'.$fn;
if(is_dir($curDir)){
fRename($curDir);
}else{
$path = pathinfo($curDir);
//改成你自己想要的新名字
$newname = $path['dirname'].'/'.$i.'.$path['extension'];
echo "替换成:".$i.'.'.$path['extension']."rn";
rename($curDir,$newname);
$i++;
}
}
}
}
//给出一个目录名称可以是相对路径,也可以是绝对路径
fRename('upload');
exit();
?>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐