php批量命名文件方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-08-02 13:23:50 浏览: 评论:0
今天我们利用php rename与str_repleace来实现文件名的批量替换操作,希望有需要的朋友看看.
$dir = 'D:Program FilesresourceapplicationSkinPNG';//注意这里的路径,最后要加两个,第一个表示转意,但是这样容易遇到其他特定转义,还要仔细判断,可以写为如下方式:
$dir = 'D:/Program Files/resource/application/Skin/PNG/';//写成这样的路径,就不用担心转义问题了,最后面的/不要漏写:
- if ($dh = opendir($dir))
- {
- while (($file = readdir($dh)) !== false)
- {
- if ($file != "." && $file != "..")
- {
- if(filetype($dir . $file) == 'file')
- {
- $newfile = str_replace(array('_PNG','_XML','_ICO'),array('.PNG','.XML','.ICO'), $file);
- var_dump($file.' =======> '.$newfile.'<br />');
- rename($dir . $file, $dir . $newfile);
- }
- }
- }
- closedir($dh);
- }
Tags: php批量 php命名文件
相关文章
- ·php 批量修改RAR文件注释代码(2014-09-08)
- ·php批量重命名文件名(2014-09-09)
- ·PHP实现批量修改文件后缀名的方法(2021-06-14)
- ·PHP实现读取文件夹及批量重命名文件操作示例(2021-11-18)
- ·PHP实现批量修改文件名的方法示例(2021-12-18)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)