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

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久国产乱子伦免费精品 | 闺蜜的样子小说安沁在线阅读 | 青草欧美| 色综合天天网 | 麻豆自拍 | 免费人成网址在线观看国内 | 亚洲图片二区 | 色yeye在线观视频 | 不卡一区二区三区 | 日日爱669| 日本护士撒尿xxxx18 | 操老逼 | 免费看成人毛片日本久久 | 国产成人愉拍免费视频 | 亚洲精品一二三四 | 69日本xxxxxxxxx98 69人成网站色www | 国产在线影院 | 果冻传媒mv在线观看入口免费 | 99re7在线精品免费视频 | 精品一区二区高清在线观看 | 亚洲AV无码偷拍在线观看 | 91污无限制破解安卓2021 | 国产永久在线观看 | 青春草在线观看精品免费视频 | h版在线观看 | 日本b站一卡二不卡三卡四卡 | 亚州在线 | 青青在线视频免费 | 草莓秋葵菠萝蜜绿巨人污 | 娇妻被朋友征服中文字幕 | 古装一级无遮挡毛片免费观看 | 国产欧美一区二区三区免费看 | 亚洲大片免费看 | 国语在线 | 亚洲国产成人综合 | 亚洲娇小videos | 毛片区 | 公妇乱淫在线播放免费观看 | 国产成人精品视频频 | 男同志与动人物zozotv | 521色香蕉网站在线观看 |