批量替换文件名

发表日期:2022-08-05 23:32:29 | 来源: | | 浏览(673) 分类:PHP杂项

前言:为什么要写这个小工具?我经常下载剧用U盘在电视上放,每次文件名都特别长显示不全、排序混乱、不知道是第几集,手动改名麻烦所以写了这个。思路很简单,把不想要的字替换了。

<?php
// 效果:
// [canquick影视www.canquick.com]兄弟连DVD国语配音中英字幕无水印01集.mp4 
// 兄弟连01集.mp4

$handle = @opendir('./');

while ($file = readdir($handle)) {
        // 将 "." 及 ".." 排除不显示
        if ($file != "." && $file != "..") {
            print_r($file);
            rename($file,str_replace(
                [
                    '[canquick影视www.canquick.com]',
                    'DVD国语配音中英字幕无水印',
                ],
                [
                    '',
                    '',
                ],
                $file
            ));
        }
    }
closedir($handle);
?>


集速网 copyRight © 2015-2022 宁ICP备15000399号-1 宁公网安备 64010402001209号
与其临渊羡鱼,不如退而结网
欢迎转载、分享、引用、推荐、收藏。