php怎么批量修改文件名

   2025-02-20 8610
核心提示:在PHP中,可以使用scandir函数来获取指定目录下的文件列表,然后使用rename函数来修改文件名。以下是一个示例代码,实现将指定目

在PHP中,可以使用scandir函数来获取指定目录下的文件列表,然后使用rename函数来修改文件名。

以下是一个示例代码,实现将指定目录下的所有文件名以"new_"作为前缀:

$dir = 'path/to/directory'; // 指定目录路径// 获取指定目录下的文件列表$files = scandir($dir);// 遍历文件列表foreach($files as $file){// 排除目录和上级目录if($file != '.' && $file != '..'){// 构造新的文件名$newName = 'new_' . $file;// 修改文件名rename($dir . '/' . $file, $dir . '/' . $newName);}}

请将path/to/directory替换成需要修改文件名的目录路径。注意,该代码会将指定目录下的所有文件(包括子目录中的文件)都进行修改。如果只需要修改特定类型的文件,可以使用其他条件进行筛选。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言