好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php批量重命名文件名 - php文件操作

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文件操作的详细内容...

  阅读:64次