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 静态化实现代码
Mar 20 PHP
phpmyadmin 访问被拒绝的真实原因
Jun 15 PHP
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
Apr 23 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
Aug 21 PHP
php.ini修改php上传文件大小限制的方法详解
Jun 17 PHP
分享下PHP register_globals 值为on与off的理解
Sep 26 PHP
对PHP新手的一些建议(PHP学习经验总结)
Aug 20 PHP
php准确获取文件MIME类型的方法
Jun 17 PHP
php实现简单的MVC框架实例
Sep 23 PHP
PHP消息队列用法实例分析
Feb 12 PHP
ThinkPHP 3.2.3实现页面静态化功能的方法详解
Aug 03 PHP
Smarty模板变量与调节器实例详解
Jul 20 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
文章推荐系统(三)
2006/10/09 PHP
php 验证码制作(网树注释思想)
2009/07/20 PHP
新浪微博API开发简介之用户授权(PHP基础篇)
2011/09/25 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
php安装扩展mysqli的实现步骤及报错解决办法
2017/09/23 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
2018/05/12 PHP
jQuery each()方法的使用方法
2010/03/18 Javascript
关于Mozilla浏览器不支持innerText的解决办法
2011/01/01 Javascript
Redis基本知识、安装、部署、配置笔记
2015/03/05 Javascript
jquery实现多屏多图焦点图切换特效的方法
2015/05/04 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
2018/11/25 Javascript
vue实现动态显示与隐藏底部导航的方法分析
2019/02/11 Javascript
[01:57]2018DOTA2亚洲邀请赛赛前采访-iG
2018/04/03 DOTA
Python使用剪切板的方法
2017/06/06 Python
python实现装饰器、描述符
2018/02/28 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
Django添加favicon.ico图标的示例代码
2018/08/07 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
2019/06/17 Python
pyinstaller打包opencv和numpy程序运行错误解决
2019/08/16 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
python对execl 处理操作代码
2020/06/22 Python
用python写PDF转换器的实现
2020/10/29 Python
Mytheresa英国官网:拥有160多个奢侈品品牌
2016/10/09 全球购物
KENZO官网:高田贤三在法国创立的品牌
2019/05/16 全球购物
四川internet信息高速公路(C#)笔试题
2012/02/29 面试题
值传递还是引用传递
2015/02/08 面试题
大学总结自我鉴定
2014/01/18 职场文书
幼儿园母亲节活动方案
2014/03/10 职场文书
如何写股份合作协议书
2014/09/11 职场文书
表扬信范文
2015/05/04 职场文书
2019脱贫攻坚工作总结报告范本!
2019/08/06 职场文书