php Rename 更改文件、文件夹名称
2015-01-24信息快讯网
rename()命令可以实现文件文件夹的更名操作,而且还可以实现文件、文件夹的移动操作
命令格式为:bool rename ( string oldname, string newname [, resource context] )
下面演示rename的具体应用:
文件位置如图:
目的:1.把cache.txt 更名为rename.txt;
2.将cache2.txt更名为cache3.txt
3.将html目录 更名为 cache
4.将file目录转移到html目录下(可以实现更名)
代码实现(有错误):
<?php $file = "html/cache.txt"; $rename = "html/rename.txt"; if(rename($file,$rename)){ echo "更名成功"; }else{ echo "更名失败"; } rename("html/cache2","html/cache3.txt"); rename("html","cache"); rename("file","html/files"); ?>
常见错误分析:
检查语法,无问题;经查file目录不存在,导致错误。更为files编译成功
这个错误小啊,致命啊
php中rename函数用法分析
Linux下CoreSeek及PHP扩展模块的安装
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
PHP 文件系统详解
php中判断文件存在是用file_exists还是is_file的整理
用来解析.htpasswd文件的PHP类
用来解析.htgroup文件的PHP类
PHP中使用foreach和引用导致程序BUG的问题介绍
php循环语句 for()与foreach()用法区别介绍
php中判断文件空目录是否有读写权限的函数代码
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
php读取mysql乱码,用set names XXX解决的原理分享
php dirname(__FILE__) 获取当前文件的绝对路径
PHP文件打开、关闭、写入的判断与执行代码
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
mac下使用brew配置环境的步骤分享
rrmdir php中递归删除目录及目录下的文件
PHP与C#分别格式化文件大小的代码
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
php中通过Ajax如何实现异步文件上传的代码实例
PHP的substr_replace将指定两位置之间的字符替换为*号
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
php中神奇的fastcgi_finish_request
fleaphp rolesNameField bug解决方法
FirePHP 推荐一款PHP调试工具
PHP MYSQL乱码问题,使用SET NAMES utf8校正
frename PHP 灵活文件命名函数 frename