资讯专栏INFORMATION COLUMN

PHP重命名文件

SHERlocked93 / 2755人阅读

摘要:重命名文件在网易云音乐想下几首歌发现要付费了我想直接把里的缓存导入电脑里听把缓存的音频找出来发现其格式软七八糟无法用听歌软件打开于是我写了一个程序来把它们的文件名改成格式

PHP重命名文件

在网易云音乐想下几首歌,发现要付费了,
我想直接把APP里的缓存导入电脑里听,
把缓存的音频找出来,发现其格式软七八糟,无法用听歌软件打开,
于是我写了一个程序来把它们的文件名改成.mp3格式,

$dirpath = "/Users/flypie/Music/music_from_mobile";

$dir = dir($dirpath);

$i = 0;

while (($filename = $dir->read()) != false) {
    $file = $dirpath . "/" . $filename;
    if (filesize($file) < 102400) {
        unlink($file);
    } else {
        rename($file, $dirpath . "/music" . $i . ".mp3");
        ++$i;
    }
}

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21926.html

相关文章

  • Laravel 中的数据迁移和数据填充

    摘要:本文首发于作者这是一篇基础教程,对标文档中的数据迁移和数据填充。那么,中的数据库迁移概念,就是用于解决团队中保证数据库结构一致的方案。和不同,如果多次执行就会进行多次数据填充。好了,数据迁移和数据填充的基本操作也就这些了。 showImg(https://segmentfault.com/img/remote/1460000012252769?w=648&h=422); 本文首发于 h...

    mengera88 评论0 收藏0
  • linux 批量命名 (你只要会用 js replace 函数)

    摘要:需求今天工作的时候需要处理一批文件,具体命名形式是,要把它们改成。下的命令有两种版本,一种是语言版本,一种是版。剩下的,只要你会用的函数就拉。对应到命令中,就是效果是和函数是一样的。 注意:rename 命令有 C 语言 和 perl 两个版本,这里只介绍 perl 版本。 showImg(https://segmentfault.com/img/bVKzuc?w=1404&h=500...

    reclay 评论0 收藏0
  • thinkphp源码分析(一)—开门篇

    摘要:源码分析开门篇生命周期入口文件用户发起的请求都会经过应用的入口文件,通常是文件。注册错误和异常机制执行注册错误和异常处理机制。由三部分组成应用关闭方法错误处理方法异常处理方法注册应用关闭方法是为了便于拦截一些系统错误。 源码分析—开门篇 thinkphp生命周期 1、入口文件 用户发起的请求都会经过应用的入口文件,通常是 ==public/index.php==文件。当然,你也可以更改...

    flybywind 评论0 收藏0

发表评论

0条评论

SHERlocked93

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<