程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php批量重命名

php批量重命名

編輯:關於PHP編程

php批量重命名本程序分為簡單的單文件重名,加上getfile就可以實現文件批量重命名了,$path為要你重命名的目錄,它可以把指定目錄下所指定文件類型的議論後次批量重命名哦。非常好用。

php教程批量重命名
本程序分為簡單的單文件重名,加上getfile就可以實現文件批量重命名了,$path為要你重命名的目錄,它可以把指定目錄下所指定文件類型的議論後次批量重命名哦。非常好用。
*/

$format ='php';
$path ='www.bkjia.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

本站原創教程,墳載注明來源http://www.bkjia.com/phper/php.html
*/
?>


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved