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 相关文章推荐
MySQL修改密码方法总结
Mar 25 PHP
php数组函数序列之sort() 对数组的元素值进行升序排序
Nov 02 PHP
PHP设计模式之命令模式的深入解析
Jun 13 PHP
Codeigniter整合Tank Auth权限类库详解
Jun 12 PHP
php设计模式之简单工厂模式详解
Sep 04 PHP
php中$_POST与php://input的区别实例分析
Jan 07 PHP
PHP实现过滤各种HTML标签
May 17 PHP
PHP实现C#山寨ArrayList的方法
Jul 16 PHP
PHP实现的构造sql语句类实例
Feb 03 PHP
php+jQuery递归调用POST循环请求示例
Oct 14 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
laravel框架select2多选插件初始化默认选中项操作示例
Feb 18 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
php MessagePack介绍
2013/10/06 PHP
php+MySQL判断update语句是否执行成功的方法
2014/08/28 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
2016/01/07 PHP
PHP基于回溯算法解决n皇后问题的方法示例
2017/11/07 PHP
PHP count()函数讲解
2019/02/03 PHP
javascript生成/解析dom的CDATA类型的字段的代码
2007/04/22 Javascript
JS与框架页的操作代码
2010/01/17 Javascript
javascript学习基础笔记之DOM对象操作
2011/11/03 Javascript
引用 js在IE与FF之间的区别详细解析
2013/11/20 Javascript
超实用的JavaScript表单代码段
2016/02/26 Javascript
深入理解Angular2 模板语法
2016/08/07 Javascript
js以分隔符分隔数组中的元素并转换为字符串的方法
2016/11/16 Javascript
Json按某个键的值进行排序
2016/12/22 Javascript
JavaScript错误处理和堆栈追踪详解
2017/04/18 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
使用angularjs.foreach时return的问题解决
2018/09/30 Javascript
微信小程序实现的canvas合成图片功能示例
2019/05/03 Javascript
vue读取本地的excel文件并显示在网页上方法示例
2019/05/29 Javascript
解决layui的form里的元素进行动态生成,验证失效的问题
2019/09/14 Javascript
jQuery实现可以扩展的日历
2020/12/01 jQuery
JavaScript实现消消乐的源代码
2021/01/12 Javascript
Python中使用MELIAE分析程序内存占用实例
2015/02/18 Python
在python win系统下 打开TXT文件的实例
2018/04/29 Python
在pandas多重索引multiIndex中选定指定索引的行方法
2018/11/16 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
python 寻找离散序列极值点的方法
2019/07/10 Python
Python装饰器用法与知识点小结
2020/03/09 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
解决CSS3 transition-delay 属性默认值0不带单位失效的问题
2020/10/29 HTML / CSS
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
微博营销计划书
2014/01/10 职场文书
商业房地产广告语
2014/03/13 职场文书
学校宣传标语
2014/06/18 职场文书
教师年度考核个人总结
2015/02/12 职场文书
2015年房产销售工作总结范文
2015/05/22 职场文书