要講原始檔案裡的資料夾重新命名,只要使用 glob() 與 rename(),
即可很簡單的辦到。

檔案重新命名可用 rename()
bool rename ( string $oldname , string $newname [, resource $context ] )

成功傳回 true
失敗則傳回false

取的檔案位置可用
array glob ( string $pattern [, int $flags = 0 ] )
將結果返回陣列

$filder = glob('*.*'); //取出該程式所在資料夾所有檔案

/*
glob("*.txt") //只取出txt文字檔
glob("*.jpg") //只取出jpg圖片檔
*/
foreach ($filder as $file){
rename($file,substr($file,0,5).".jpg"); //將檔案重新命名取原始檔名前五個字元
}

?>
arrow
arrow

    衛斯理不理 發表在 痞客邦 留言(0) 人氣()