php中rename函数用法分析


Posted in PHP onNovember 15, 2014

本文实例分析了php中rename()函数用法。分享给大家供大家参考。具体如下:

php filesystem 函数,rename() 函数重命名文件或目录,若成功,则该函数返回 true。若失败,则返回 false.

语句:rename(oldname,newname,context)

参数 描述
oldname 必需,规定要重命名的文件或目录.
newname 必需,规定文件或目录的新名称
context 必需,规定文件句柄的环境,context 是可修改流的行为的一套选项

注释:在 php 4.3.3 之前,rename() 不能在基于 *nix 的系统中跨磁盘分区重命名文件.

注释:用于 oldname 中的封装协议必须和用于 newname 中的相匹配.

注释:对 context 的支持是 php 5.0.0 添加的.

<?php

rename("images","pictures");

?>

oldpath ----文件或目录原来路径,$newpath ----新定义路径,那么 rename($oldpath,$newpath)就可以完成文件/目录移动的操作,经过我的测试,win32和unix的php4版本都支持这个功能.

另外,好象php4的win32版取消了unlink()函数,那么还可以巧用rename()函数来完成删除的操作,例如:

$path ---- 文件或目录路径

$tmp ---- tmp目录(/tmp)

用rename($path,$tmp) 将文件移动到tmp目录.

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP常用技巧总结(附函数代码)
Feb 04 PHP
php调用MySQL存储过程的方法集合(推荐)
Jul 03 PHP
php中opendir函数用法实例
Nov 15 PHP
php插入含有特殊符号数据的处理方法
Nov 24 PHP
利用PHP生成CSV文件简单示例
Dec 21 PHP
PHP 配置后台登录以及模板引入
Jan 24 PHP
PHP-CGI远程代码执行漏洞分析与防范
May 07 PHP
PHP中关键字interface和implements详解
Jun 14 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 PHP
Laravel框架实现利用中间件进行操作日志记录功能
Jun 06 PHP
python进程与线程小结实例分析
Nov 11 PHP
PHP实现浏览器格式化显示XML的方法示例
Jan 22 PHP
php格式输出文件var_export函数实例
Nov 15 #PHP
php使用fsockopen函数发送post,get请求获取网页内容的方法
Nov 15 #PHP
php函数与传递参数实例分析
Nov 15 #PHP
php使用glob函数快速查询指定目录文件的方法
Nov 15 #PHP
php中strtotime函数用法详解
Nov 15 #PHP
php中opendir函数用法实例
Nov 15 #PHP
php中in_array函数用法分析
Nov 15 #PHP
You might like
新闻分类录入、显示系统
2006/10/09 PHP
PHP7之Mongodb API使用详解
2015/12/26 PHP
PHP的时间戳与具体时间转化的简单实现
2016/06/13 PHP
thinkphp5修改view到根目录实例方法
2019/07/02 PHP
laravel按天、按小时,查询数据的实例
2019/10/09 PHP
学习ExtJS(二) Button常用方法
2009/10/07 Javascript
学习并汇集javascript匿名函数
2010/11/25 Javascript
Jquery 插件开发笔记整理
2011/01/17 Javascript
jquery中的过滤操作详细解析
2013/12/02 Javascript
将json对象转换为字符串的方法
2014/02/20 Javascript
浏览器兼容的JS写法总结
2016/04/27 Javascript
bootstrap table小案例
2016/10/21 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
vue cli构建的项目中请求代理与项目打包问题
2018/02/26 Javascript
angularjs请求数据的方法示例
2019/08/06 Javascript
Node.js path模块,获取文件后缀名操作
2020/11/07 Javascript
JavaScript的一些小技巧分享
2021/01/06 Javascript
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
Python多线程和队列操作实例
2015/06/21 Python
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
DataFrame中去除指定列为空的行方法
2018/04/08 Python
TensorBoard 计算图的查看方式
2020/02/15 Python
详解HTML5 data-* 自定义属性
2018/01/24 HTML / CSS
香蕉共和国Banana Republic官网:美国GAP旗下偏贵族风格服饰品牌
2016/11/21 全球购物
英国在线发型和美容产品商店:Beauty Cutie
2019/04/27 全球购物
软件测试工程师笔试题带答案
2015/03/27 面试题
电脑教师的教学自我评价
2013/11/26 职场文书
金融专业个人求职信范文
2013/11/28 职场文书
高中毕业生生活的自我评价
2013/12/08 职场文书
大学班级计划书
2014/04/29 职场文书
光棍节联谊晚会活动策划书
2014/10/10 职场文书
初中成绩单评语
2014/12/29 职场文书
深入理解CSS 中 transform matrix矩阵变换问题
2021/08/30 HTML / CSS
table不让td文字溢出操作方法
2022/12/24 HTML / CSS