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 相关文章推荐
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
Jun 17 PHP
php中用加号与用array_merge合并数组的区别深入分析
Jun 03 PHP
PHP数组排序之sort、asort与ksort用法实例
Sep 08 PHP
php将图片保存入mysql数据库失败的解决方法
Dec 27 PHP
PHP使用mysqli操作MySQL数据库的简单方法
Feb 04 PHP
利用php生成验证码
Feb 23 PHP
php事务回滚简单实现方法示例
Mar 28 PHP
ThinkPHP实现简单登陆功能
Apr 28 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
Dec 21 PHP
PHP写API输出的时用echo的原因详解
Apr 28 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
Oct 16 PHP
详解php反序列化
Jun 10 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
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
php 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
php数组函数序列之krsort()- 对数组的元素键名进行降序排序,保持索引关系
2011/11/02 PHP
jquery 简单图片导航插件jquery.imgNav.js
2010/03/17 Javascript
jQuery 表格插件整理
2010/04/27 Javascript
使用JS CSS去除IE链接虚线框的三种方法
2013/11/14 Javascript
获取鼠标在div中的相对位置的实现代码
2013/12/30 Javascript
jquery的each方法使用示例分享
2014/03/25 Javascript
一个简单的Node.js异步操作管理器分享
2014/04/29 Javascript
浅析jquery unbind()方法移除元素绑定的事件
2016/05/24 Javascript
js判断某个字符出现的次数的简单实例
2016/06/03 Javascript
JavaScript中的splice方法用法详解
2016/07/20 Javascript
JavaScript正则表达式小结(test|match|search|replace|split|exec)
2016/12/08 Javascript
关于vue-router的beforeEach无限循环的问题解决
2017/09/09 Javascript
浅谈JavaScript find 方法不支持IE的问题
2017/09/28 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
详解Nodejs内存治理
2018/05/13 NodeJs
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
layui监听下拉选框选中值变化的方法(包含监听普通下拉选框)
2019/09/24 Javascript
python实现合并两个数组的方法
2015/05/16 Python
python 判断是否为正小数和正整数的实例
2017/07/23 Python
Python实现的插入排序算法原理与用法实例分析
2017/11/22 Python
python统计多维数组的行数和列数实例
2018/06/23 Python
python super用法及原理详解
2020/01/20 Python
通过python连接Linux命令行代码实例
2020/02/18 Python
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
希尔顿酒店官方网站:Hilton Hotels
2017/06/01 全球购物
深深扎根运动世界的生活品牌:Tillys
2017/10/30 全球购物
命名空间(namespace)和程序集(Assembly)有什么区别
2015/09/25 面试题
运动会广播稿300字
2014/01/10 职场文书
《列夫托尔斯泰》教学反思
2014/02/10 职场文书
工作态度检讨书
2014/02/11 职场文书
绿色城市实施方案
2014/03/19 职场文书
班主任经验交流会主持词
2014/04/01 职场文书
教师竞聘上岗演讲稿
2014/09/03 职场文书