php批量重命名文件名
本程序分为简单的单文件重名,加上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
查看更多关于php批量重命名文件名 - php文件操作的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did27776