<?php//利用PHP目录和文件函数遍历用户给出目录的所有的文件和文件夹,修改文件名称function fRename($dirname){ if(!is_dir($dirname)){ echo "{$dirname}不是一个有效的目录!"; exit(); } $handle = opendir($dirname); while(($fn = readdir($handle))!==false){ if($fn!='.'&&$fn!='..'){ $curDir = $dirname.'/'.$fn;// var_dump($curDir);die; if(is_dir($curDir)){ fRename($curDir); } else{ $path = pathinfo($curDir); if($path['extension'] == 'wma'){ $newname = $path['dirname'].'/'.rand(0,1000).'.'.'mp3'; rename($curDir,$newname); } echo $curDir.'---'.$newname."<br>"; } } }}//给出一个目录名称调用函数fRename('F:/CloudMusic/');
来源:https://www.cnblogs.com/ZxyPhppython/p/9455112.html