PHP实现批量重命名某个文件夹下所有文件的方法


Posted in PHP onSeptember 04, 2017

本文实例讲述了PHP实现批量重命名某个文件夹下所有文件的方法。分享给大家供大家参考,具体如下:

自己手动这样一个个的重命名,累啊。所以还是偷懒一下。

我重命名的规则是把所有有空格的全部替换成“_”,然后再后面加一个"_s"。

<?php
$paths = "C://Documents and Settings//sk//Desktop//s//";
$d = dir($paths);
while (false !== ($entry = $d->read())) {
  $table_change = array(' '=>'_');
  $newName = strtr($entry,$table_change);
  $newName = substr($newName, 0,-4);
  rename($paths.$entry, $paths.$newName."_s.jpg");
}
$d->close();
echo "done";
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
在同一窗体中使用PHP来处理多个提交任务
Oct 09 PHP
PHP网站提速三大“软”招
Oct 09 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
wamp下修改mysql访问密码的解决方法
May 07 PHP
PHP统计nginx访问日志中的搜索引擎抓取404链接页面路径
Jun 30 PHP
php+xml编程之SimpleXML的应用实例
Jan 24 PHP
php版微信公众平台实现预约提交后发送email的方法
Sep 26 PHP
PHPExcel导出2003和2007的excel文档功能示例
Jan 04 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
Jan 29 PHP
PHP生成指定范围内的N个不重复的随机数
Mar 18 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 PHP
TP5框架实现签到功能的方法分析
Apr 05 PHP
PHP读取、解析eml文件及生成网页的方法示例
Sep 04 #PHP
PHP钩子与简单分发方式实例分析
Sep 04 #PHP
PHP实现登录注册之BootStrap表单功能
Sep 03 #PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
Sep 02 #PHP
php简单读取.vcf格式文件的方法示例
Sep 02 #PHP
PHP实现简单的模板引擎功能示例
Sep 02 #PHP
PHP实现类似于C语言的文件读取及解析功能
Sep 01 #PHP
You might like
DC这些乐高系列动画电影你看过几部?
2020/04/09 欧美动漫
php 变量未定义等错误的解决方法
2011/01/12 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
老生常谈PHP面向对象之解释器模式
2017/05/17 PHP
php之header的不同用法总结(实例讲解)
2017/11/28 PHP
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
ajax上传时参数提交不更新等相关问题
2012/12/11 Javascript
JS文本框追加多个下拉框的值的简单实例
2013/07/12 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
javascript表单验证和Window详解
2014/12/11 Javascript
JavaScript中的继承之类继承
2016/05/01 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
2017/01/13 Javascript
基于jQuery中ajax的相关方法汇总(必看篇)
2017/11/08 jQuery
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
webpack.DefinePlugin与cross-env区别详解
2020/02/23 Javascript
Vue实现仿iPhone悬浮球的示例代码
2020/03/13 Javascript
Vue中component标签解决项目组件化操作
2020/09/04 Javascript
Python实现程序的单一实例用法分析
2015/06/03 Python
numpy排序与集合运算用法示例
2017/12/15 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
Python连接mysql数据库及简单增删改查操作示例代码
2020/08/03 Python
HTML5仿手机微信聊天界面
2016/03/18 HTML / CSS
Kate Spade美国官网:纽约新兴时尚品牌,以包包闻名于世
2017/11/09 全球购物
JOSEPH官网:英国奢侈时尚品牌
2018/01/31 全球购物
全球立体声:World Wide Stereo
2018/09/29 全球购物
泰国王权免税店官方网站:KingPower
2019/03/11 全球购物
Bluebella法国官网:英国性感内衣品牌
2019/05/03 全球购物
腾讯技术类校园招聘笔试试题
2014/05/06 面试题
《中彩那天》教学反思
2014/02/22 职场文书
带香烟到学校抽的检讨书
2014/09/25 职场文书
西安事变观后感
2015/06/12 职场文书
2016年员工年度考核评语
2015/12/02 职场文书
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
2021/04/06 Python
Nginx利用Logrotate实现日志分割
2022/05/20 Servers