最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP實現(xiàn)批量修改文件名的方法示例

 更新時間:2019年09月18日 11:00:14   作者:koastal  
這篇文章主要介紹了PHP實現(xiàn)批量修改文件名的方法,結(jié)合實例形式分析了php基于文件遍歷、字符串操作實現(xiàn)文件名批量修改相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了PHP實現(xiàn)批量修改文件名的方法。分享給大家供大家參考,具體如下:

需求描述:

某個文件夾下有100個文件,現(xiàn)在需要將這個100個文件的文件名后添加字符串Abc(后綴名保持不變)。

代碼實現(xiàn):

方法一

<?php
$dir = __DIR__."\image\\";
$list = scandir($dir);
foreach ($list as $item) {
  if(!in_array($item,['.','..'])){
    $arr = explode(".", $item);
    $origin_name = reset($arr);
    $new_name = $origin_name.'Abc.'.end($arr);
    $origin_path = $dir.$item;
    $data = file_get_contents($origin_path);
    $new_path = $dir.$new_name;
    $res[] = file_put_contents($new_path, $data);
    unlink($origin_path);
  }
}

方法二

<?php
$dir = __DIR__."\image\\";
$list = scandir($dir);
foreach ($list as $item) {
  if(!in_array($item,['.','..'])){
    $arr = explode(".", $item);
    $origin_name = reset($arr);
    $new_name = $origin_name.'Abc.'.end($arr);
    $origin_path = $dir.$item;
    $new_path = $dir.$new_name;
    copy($origin_path, $new_path);
    unlink($origin_path);
  }
}

方法二使用了copy函數(shù),更加簡便。

文件目錄要有寫入權(quán)限才行

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php文件操作總結(jié)》、《PHP目錄操作技巧匯總》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計算法總結(jié)》及《PHP網(wǎng)絡(luò)編程技巧總結(jié)

希望本文所述對大家PHP程序設(shè)計有所幫助。

相關(guān)文章

最新評論

景东| 左权县| 铜梁县| 沭阳县| 六枝特区| 惠安县| 慈利县| 彝良县| 通海县| 定西市| 隆林| 合川市| 绥江县| 怀化市| 胶南市| 南昌市| 银川市| 周口市| 乌兰察布市| 商河县| 夏邑县| 巴林右旗| 大石桥市| 安陆市| 城固县| 台安县| 玉林市| 个旧市| 闵行区| 罗江县| 蕲春县| 廉江市| 湄潭县| 河津市| 鹿泉市| 盘锦市| 平阳县| 星子县| 太仓市| 夏邑县| 鸡西市|