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&amp;mysql(六)
Oct 09 PHP
[原创]PHP中通过ADODB库实现调用Access数据库之修正版本
Dec 31 PHP
相对路径转化成绝对路径
Apr 10 PHP
php强制文件下载而非在浏览器打开的自定义函数分享
May 08 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
Mar 28 PHP
yii2超好用的日期组件和时间组件
May 05 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
Nov 30 PHP
PHP实现二维数组去重功能示例
Jan 12 PHP
php图片合成方法(多张图片合成一张)
Nov 25 PHP
如何在PHP中使用数组
Jun 09 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 中文乱码解决办法总结分析
2009/07/30 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
2011/10/30 PHP
YII2框架中excel表格导出的方法详解
2017/07/21 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
JS将表单导出成EXCEL的实例代码
2013/11/11 Javascript
angularJS 中$scope方法使用指南
2015/02/09 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
window.onload使用指南
2015/09/13 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
jquery动态遍历Json对象的属性和值的方法
2016/07/27 Javascript
jsonp跨域请求实现示例
2017/03/13 Javascript
nodejs multer实现文件上传与下载
2017/05/10 NodeJs
Angular2搜索和重置按钮过场动画
2017/05/24 Javascript
Angularjs 实现动态添加控件功能
2017/05/25 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
如何从0开始用node写一个自己的命令行程序
2018/12/29 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
Python学习之asyncore模块用法实例教程
2014/09/29 Python
Win7 64位下python3.6.5安装配置图文教程
2020/10/27 Python
python3利用venv配置虚拟环境及过程中的小问题小结
2018/08/01 Python
Python pandas DataFrame操作的实现代码
2019/06/21 Python
Python3将数据保存为txt文件的方法
2019/09/12 Python
基于python实现简单网页服务器代码实例
2020/09/14 Python
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
请用用Java代码写一个堆栈
2012/01/26 面试题
怎样写好自荐信和推荐信
2013/12/26 职场文书
销售助理岗位职责
2014/02/21 职场文书
工业设计专业自荐书
2014/06/05 职场文书
材料物理专业求职信
2014/09/01 职场文书
村党支部对照检查材料思想汇报
2014/09/28 职场文书
2014年老干部工作总结
2014/11/21 职场文书
寻衅滋事罪辩护词
2015/05/21 职场文书
css 边框添加四个角的实现代码
2021/10/16 HTML / CSS
SQL bool盲注和时间盲注详解
2022/07/23 SQL Server
Win11如何查看显卡型号 Win11查看显卡型号的方法
2022/08/14 数码科技