php批量重命名文件名
发布时间:2022-09-16 22:33:03 所属栏目:PHP教程 来源:互联网
导读:本程序分为简单的单文件重名,加上getfile就可以实现文件批量重命名了,$path为要你重命名的目录,它可以把指定目录下所指定文件类型的议论后次批量重命名,非常好用,代码如下: $format =php; $path =www.phpfensi.com/; $files = getfile($path,$format); forea
本程序分为简单的单文件重名,加上getfile就可以实现文件批量重命名了,$path为要你重命名的目录,它可以把指定目录下所指定文件类型的议论后次批量重命名,非常好用,代码如下: $format ='php'; $path ='www.phpfensi.com/'; $files = getfile($path,$format); foreach( $files as $v ) { $tv = basename($v); list($name,$ext) = explode('.',$tv); $newname =$path.time().mt_rand(1,10000).'.'.$ext; if(rename($v,$newname)) { echo '成功将'.$v.'重命名'.$newname.'<br />'; } } function getfile($path,$format) { $dirs = array(); foreach(glob("$path*") as $d) { $tmp = explode('.',$d); $k = end($tmp); if(is_file($d) && ($k ==strtolower($format) )) { $dirs[] = $d; } } return $dirs; } 成功将rename/12819320034756.php重命名rename/12819402065296.php 成功将rename/12819320036890.php重命名rename/12819402067216.php 成功将rename/12819320037133.php重命名rename/12819402067656.php (编辑:淮安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |