日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

php 批量修改文件,php如何批量修改文件名

發布時間:2025/4/16 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 批量修改文件,php如何批量修改文件名 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

可以通過rename()函數來進行批量修改。

函數介紹:

rename()函數用于重命名文件或目錄。

語法格式:

rename(oldname,newname,context)

如果成功,該函數返回 TRUE。如果失敗,則返回 FALSE。

實例代碼:

header("Content-type: text/html; charset=utf-8");

//利用PHP目錄和文件函數遍歷用戶給出目錄的所有的文件和文件夾,修改文件名稱

function fRename($dirname){

if(!is_dir($dirname)){

echo "{$dirname}不是一個有效的目錄!";

exit();

}

$handle = opendir($dirname);

$i = 1;

while(($fn = readdir($handle))!==false){

if($fn!='.'&&$fn!='..'){

echo "
將名為:".$fn."\n\r";

$curDir = $dirname.'/'.$fn;

if(is_dir($curDir)){

fRename($curDir);

}else{

$path = pathinfo($curDir);

//改成你自己想要的新名字

$newname = $path['dirname'].'/'.$i.'.'.$path['extension'];

echo "替換成:".$i.'.'.$path['extension']."\r\n";

rename($curDir,$newname);

$i++;

}

}

}

}

//給出一個目錄名稱可以是相對路徑,也可以是絕對路徑

fRename('img\Gastroenterology');

exit();

?>

部分結果截圖如下:

總結

以上是生活随笔為你收集整理的php 批量修改文件,php如何批量修改文件名的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。