当前目录下批量文件名重命名

时间:2022-11-13 12:30:41

//将文件名为a[1].js,b[1].css,c[1].jpg批量修改成a.js,b.css,c.jpg

function batRename($pattern,$replacement){
 $filenames=glob('*.*');//获取当前目录下所有的文件名
 foreach ($filenames as $oldfilename){
  $newfilename=preg_replace($pattern,$replacement,$oldfilename);
  rename($oldfilename,$newfilename);//文件重命名
 }
}
batRename('#\[1\]#','');//调用