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 相关文章推荐
js下函数般调用正则的方法附代码
Jun 22 PHP
php miniBB中文乱码问题解决方法
Nov 25 PHP
快速开发一个PHP扩展图文教程
Dec 12 PHP
Windows7下PHP开发环境安装配置图文方法
May 20 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 PHP
php过滤html中的其他网站链接的方法(域名白名单功能)
Apr 24 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
Oct 14 PHP
php新浪微博登录接口用法实例
Dec 23 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
Nov 05 PHP
YII2框架中使用yii.js实现的post请求
Apr 09 PHP
PHP实现微信支付(jsapi支付)流程步骤详解
Mar 15 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
php array的学习笔记
2012/05/16 PHP
PHP引用符&amp;的用法详细解析
2013/08/22 PHP
php strnatcmp()函数的用法总结
2013/11/27 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
thinkphp5 migrate数据库迁移工具
2018/02/20 PHP
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
javascript跨域的4种方法和原理详解
2014/04/08 Javascript
jQuery实现表格行上移下移和置顶的方法
2015/05/22 Javascript
jQuery实现判断滚动条到底部
2015/06/23 Javascript
js如何打印object对象
2015/10/16 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
让微信小程序支持ES6中Promise特性的方法详解
2017/06/13 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
jQuery+SpringMVC中的复选框选择与传值实例
2018/01/08 jQuery
Nodejs模块载入运行原理
2018/02/23 NodeJs
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
[01:16:16]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第二场 1月8日
2021/03/11 DOTA
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
pandas取出重复数据的方法
2019/07/04 Python
Python + OpenCV 实现LBP特征提取的示例代码
2019/07/11 Python
Python可变对象与不可变对象原理解析
2020/02/25 Python
python3实现将json对象存入Redis以及数据的导入导出
2020/07/16 Python
浅析Python 序列化与反序列化
2020/08/05 Python
Prometheus开发中间件Exporter过程详解
2020/11/30 Python
python实现简单文件读写函数
2021/02/25 Python
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
会计电算化专业应届大学生求职信
2013/10/22 职场文书
大学毕业生通用自荐信范文
2013/10/31 职场文书
打架检讨书400字
2014/01/17 职场文书
课外活动总结范文
2014/07/09 职场文书
项目申报专员岗位职责
2014/07/09 职场文书
副主任竞聘演讲稿
2014/08/18 职场文书
综治工作心得体会
2014/09/11 职场文书
2015年商场工作总结
2015/04/27 职场文书