php中批量修改文件后缀名的函数代码


Posted in PHP onOctober 23, 2011
<?php 
function foreachDir($path){ 
$handle=opendir($path); 
if($handle){ 
while (false !== ($file = readdir($handle))) { 
if($file!="." && $file!='..'){ 
if(is_dir($path.$file)){ 
echo $path.$file."<br/>"; 
foreachDir($path.$file); 
}else{ 
echo "--".$path."/".$file."<br/>"; 
$ext = strripos($file,'.'); 
$aaa = substr($file,0,$ext); 
rename($path.'/'.$file,$path.'/'.$aaa.'.JPG'); 
// die(); 
} 
} 
} 
return false; 
} 
} 
foreachDir('D:\xampp\htdocs\TNF2');
PHP 相关文章推荐
php下通过curl抓取yahoo boss 搜索结果的实现代码
Jun 10 PHP
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
Jun 13 PHP
php calender(日历)二个版本代码示例(解决2038问题)
Dec 24 PHP
PHP中多维数组的foreach遍历示例
Jun 13 PHP
PHP开发框架kohana中处理ajax请求的例子
Jul 14 PHP
php生成mysql的数据字典
Jul 07 PHP
PHP运行模式汇总
Nov 06 PHP
php 将json格式数据转换成数组的方法
Aug 21 PHP
Yii2.0建立公共方法简单示例
Jan 29 PHP
微信支付之JSAPI公众号支付详解
May 15 PHP
在 Laravel 项目中使用 webpack-encore的方法
Jul 21 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
Oct 24 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 #PHP
php中经典方法实现判断多维数组是否为空
Oct 23 #PHP
PHP禁止页面缓存的代码
Oct 23 #PHP
Pain 全世界最小最简单的PHP模板引擎 (普通版)
Oct 23 #PHP
供参考的 php 学习提高路线分享
Oct 23 #PHP
PHP中的strtr函数使用介绍(str_replace)
Oct 20 #PHP
PHP中读写文件实现代码
Oct 20 #PHP
You might like
php实现多张图片上传加水印技巧
2013/04/18 PHP
php通过rmdir删除目录的简单用法
2015/03/18 PHP
php用户密码加密算法分析【Discuz加密算法】
2016/10/12 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
JavaScript 面向对象编程(1) 基础
2010/05/18 Javascript
基于jquery实现的类似百度搜索的输入框自动完成功能
2011/08/23 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
js实现div弹出层的方法
2014/11/20 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
js实现鼠标移到链接文字弹出一个提示层的方法
2015/05/11 Javascript
浅析js中substring和substr的方法
2015/11/09 Javascript
vue-resource 拦截器(interceptor)的使用详解
2017/07/04 Javascript
浅谈webpack下的AOP式无侵入注入
2017/11/12 Javascript
React BootStrap用户体验框架快速上手
2018/03/06 Javascript
Webpack path与publicPath的区别详解
2018/05/03 Javascript
vue+element-ui动态生成多级表头的方法
2018/08/28 Javascript
Vue项目服务器部署之子目录部署方法
2019/05/12 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
2020/10/31 Javascript
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
实例探究Python以并发方式编写高性能端口扫描器的方法
2016/06/14 Python
Python实现的计算马氏距离算法示例
2018/04/03 Python
Python实现统计给定列表中指定数字出现次数的方法
2018/04/11 Python
python实现对csv文件的列的内容读取
2018/07/04 Python
python 使用poster模块进行http方式的文件传输到服务器的方法
2019/01/15 Python
详解python实现数据归一化处理的方式:(0,1)标准化
2019/07/17 Python
Python实现非正太分布的异常值检测方式
2019/12/09 Python
英国羊绒服装购物网站:Pure Collection
2018/10/22 全球购物
大学生学年自我鉴定
2014/02/10 职场文书
《圆明园的毁灭》教学反思
2014/02/28 职场文书
优秀语文教师事迹
2014/05/18 职场文书
体育专业大学生职业生涯规划范文:打造自己的运动帝国
2014/09/12 职场文书
故意伤害人身损害赔偿协议书
2014/11/19 职场文书
人事局接收函
2015/01/31 职场文书
2015秋季田径运动会广播稿
2015/08/19 职场文书
python基础之函数的定义和调用
2021/10/24 Python