时间:2021-07-01 10:21:17 帮助过:9人阅读
实例一
代码如下 | |
//利用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; if(is_dir($curDir)){ fRename($curDir); } else{ $path = pathinfo($curDir); $newname = $path['dirname'].'/'.rand(0,100).'.'.$path['extension']; rename($curDir,$newname); echo $curDir.'---'.$newname." "; } } } } //给出一个目录名称调用函数 fRename('pl'); ?> |
实例二
代码如下 | |
$dir = './'; if ($dh = opendir($dir)) { |
http://www.bkjia.com/PHPjc/631685.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/631685.htmlTechArticle提供二款利用遍历批量修改文件的文件名的php代码,有需要的朋友可以参考一下。 实例一 代码如下 ?php //利用PHP目录和文件函数遍...