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 URL验证正则表达式
Jul 19 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
PHP验证码函数代码(简单实用)
Sep 29 PHP
简单的php缓存类分享     php缓存机制
Jan 22 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
Apr 29 PHP
YII中assets的使用示例
Jul 31 PHP
Linux下php5.4启动脚本
Aug 03 PHP
php有效防止同一用户多次登录
Nov 19 PHP
常用PHP数组排序函数归纳
Aug 08 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
Aug 19 PHP
swoole和websocket简单聊天室开发
Nov 18 PHP
浅谈laravel数据库查询返回的数据形式
Oct 21 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抽象工厂模式(Elgg)
2010/03/21 PHP
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
php switch语句多个值匹配同一代码块的实现
2014/03/03 PHP
php下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
JavaScript小技巧 2.5 则
2010/09/12 Javascript
JS实现多物体缓冲运动实例代码
2013/11/29 Javascript
js实现宇宙星空背景效果的方法
2015/03/03 Javascript
JS中call/apply、arguments、undefined/null方法详解
2016/02/15 Javascript
JavaScript对Json的增删改属性详解
2016/06/02 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
JS传参及动态修改页面布局
2017/04/13 Javascript
利用npm 安装删除模块的方法
2018/05/15 Javascript
浅谈Angularjs中不同类型的双向数据绑定
2018/07/16 Javascript
解决layui上传文件提示上传异常,实际文件已经上传成功的问题
2018/08/19 Javascript
[02:36]DOTA2英雄基础教程 斯拉克
2013/11/29 DOTA
python基础教程之udp端口扫描
2014/02/10 Python
Python入门篇之条件、循环
2014/10/17 Python
python并发编程之线程实例解析
2017/12/27 Python
python 除法保留两位小数点的方法
2018/07/16 Python
对python dataframe逻辑取值的方法详解
2019/01/30 Python
django数据关系一对多、多对多模型、自关联的建立
2019/07/24 Python
HTML5适合的情人节礼物有纪念日期功能
2021/01/25 HTML / CSS
英国领先的餐饮折扣俱乐部:Gourmet Society
2020/07/26 全球购物
文员个人求职自荐信
2013/09/21 职场文书
自荐信格式写作方法有哪些呢
2013/11/20 职场文书
参观监狱心得体会
2014/01/02 职场文书
土木建筑学生自我评价
2014/01/14 职场文书
拾金不昧的表扬信
2014/01/16 职场文书
优秀毕业生事迹材料
2014/02/12 职场文书
2014年迎新年活动方案
2014/02/19 职场文书
拾金不昧锦旗标语
2014/06/27 职场文书
小学教师暑期培训心得体会
2016/01/09 职场文书
instantclient客户端 连接oracle数据库
2022/04/26 Oracle
PostgreSQL怎么创建分区表详解
2022/06/25 PostgreSQL