一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP實現批量修改文件名的方法示例

PHP實現批量修改文件名的方法示例

2021-08-19 16:52koastal PHP教程

這篇文章主要介紹了PHP實現批量修改文件名的方法,結合實例形式分析了php基于文件遍歷、字符串操作實現文件名批量修改相關操作技巧,需要的朋友可以參考下

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

需求描述:

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

代碼實現:

方法一

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?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);
  }
}

方法二

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?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函數,更加簡便。

文件目錄要有寫入權限才行

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

原文鏈接:https://blog.csdn.net/koastal/article/details/52084412

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产91精选在线观看麻豆 | 日本中文字幕永久在线 | 全彩调教侵犯h本子全彩妖气he | 国产精品中文字幕 | 日韩欧美一区二区三区免费观看 | 羞羞影院午夜男女爽爽影院网站 | 蜜桃影像传媒推广 | 加勒比京东热 | 免费看黄色片的网站 | 玩乳h文奶水和尚 | 亚洲日韩精品欧美一区二区 | 午夜影院0606免费 | 国产一卡2卡3卡四卡高清 | 99在线视频精品费观看视 | 日韩大片在线 | 男人天堂资源网 | 久久精品国产久精国产果冻传媒 | 亚洲国产精品日韩高清秒播 | 久久精品观看 | 久久青青草原 | 国产精品1024永久免费视频 | 免费一级特黄特色大片在线观看 | 轻轻色在线视频中文字幕 | 国产51社区精品视频资源 | 国产精品午夜国产小视频 | 亚洲精品午夜视频 | 奇米9999| 久热人人综合人人九九精品视频 | 国内久久| 草草免费观看视频在线 | 花唇肿胀无法合拢双性 | 久久热这里只有 精品 | 黄网在线观看免费网站台湾swag | 亚洲aⅴ天堂 | 日韩成人在线视频 | 欧美三级不卡在线观线看高清 | 亚洲第一福利网 | 日本孕妇与黑人xxxxxx | 色欲麻豆国产福利精品 | 午夜十八岁禁 | 人禽l交免费视频观看+视频 |