最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php如何批量修改文件名

来源:动视网 责编:小采 时间:2020-11-03 13:38:19
文档

php如何批量修改文件名

php如何批量修改文件名:可以通过rename()函数来进行批量修改。函数介绍:rename()函数用于重命名文件或目录。语法格式:rename(oldname,newname,context)如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。实例代码:<php header("Content
推荐度:
导读php如何批量修改文件名:可以通过rename()函数来进行批量修改。函数介绍:rename()函数用于重命名文件或目录。语法格式:rename(oldname,newname,context)如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。实例代码:<php header("Content


可以通过rename()函数来进行批量修改。

函数介绍:

rename()函数用于重命名文件或目录。

语法格式:

rename(oldname,newname,context)

如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。

实例代码:

<?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 "<br>将名为:".$fn."

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

部分结果截图如下:

更多相关教程请关注Gxlcms。

文档

php如何批量修改文件名

php如何批量修改文件名:可以通过rename()函数来进行批量修改。函数介绍:rename()函数用于重命名文件或目录。语法格式:rename(oldname,newname,context)如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。实例代码:<php header("Content
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top