gpt4 book ai didi

php更改目录及子目录下所有的文件后缀的代码

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 26 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php更改目录及子目录下所有的文件后缀的代码由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

不是很经常处理文件,所以对遍历目录还不是很熟悉,找了一下资料,自己修改一下。  让大家看看是否需要完善的  代码主要的目的是 批量更改 文件后缀 由于淘宝数据包图片类型的不同 所以要改一下适合的。  。

复制代码代码如下

<?php  //本文件和要改变的目录下的文件 放在同一文件夹下  define("STA",".gif");//原来的文件格式  define("END",".jpg");//要改变的格式  $dir="./";  $arr=allfile($dir);  foreach($arr as $t)  {  $t=str_replace(".//","",$t);  if(substr_count($t,STA)>0)  {  $f2=str_replace(STA,"",$t);  rename($t,$f2.END);  }  }  //获取目录下所有文件的函数  function allfile($dir)  {  $files=array();  if(is_file($dir))  {  return $dir;  }  $handle = opendir($dir);  if($handle) {  while(false !== ($file = readdir($handle))) {  if ($file != '.' && $file != '..') {  $filename = $dir . "/" . $file;  if(is_file($filename)) {  $files[] = $filename;  }else {  $files = array_merge($files, allfile($filename));  }  }  } // end while  closedir($handle);  }  return $files;  }  ?>  。

最后此篇关于php更改目录及子目录下所有的文件后缀的代码的文章就讲到这里了,如果你想了解更多关于php更改目录及子目录下所有的文件后缀的代码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com