.jpg)
創(chuàng)新互聯(lián)網(wǎng)站建設公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎,以質量求生存,以技術求發(fā)展,成交一個客戶多一個朋友!專注中小微企業(yè)官網(wǎng)定制,網(wǎng)站建設、成都做網(wǎng)站,塑造企業(yè)網(wǎng)絡形象打造互聯(lián)網(wǎng)企業(yè)效應。
可以通過rename()函數(shù)來進行批量修改。
函數(shù)介紹:
rename()函數(shù)用于重命名文件或目錄。
語法格式:
rename(oldname,newname,context)
如果成功,該函數(shù)返回 TRUE。如果失敗,則返回 FALSE。
實例代碼:
<?php
header("Content-type: text/html; charset=utf-8");
//利用PHP目錄和文件函數(shù)遍歷用戶給出目錄的所有的文件和文件夾,修改文件名稱
function fRename($dirname){
if(!is_dir($dirname)){
echo "{$dirname}不是一個有效的目錄!";
exit();
}
$handle = opendir($dirname);
$i = 1;
while(($fn = readdir($handle))!==false){
if($fn!='.'&&$fn!='..'){
echo "<br>將名為:".$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如何批量修改文件名的詳細內容,更多請關注創(chuàng)新互聯(lián)其它相關文章!
分享名稱:php用代碼批量修改文件名的方法
本文網(wǎng)址:http://www.chinadenli.net/article16/iphdgg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、用戶體驗、小程序開發(fā)、定制網(wǎng)站、域名注冊、云服務器
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)