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 多线程上下文中安全写文件实现代码
Dec 28 PHP
php更改目录及子目录下所有的文件后缀的代码
Sep 24 PHP
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
Dec 02 PHP
PHP Warning: PHP Startup: Unable to load dynamic library \ D:/php5/ext/php_mysqli.dll\
Jun 17 PHP
无JS,完全php面向过程数据分页实现代码
Aug 27 PHP
利用curl 多线程 模拟 并发的详解
Jun 14 PHP
php实现简单文件下载的方法
Jan 30 PHP
codeigniter显示所有脚本执行时间的方法
Mar 21 PHP
PHP可变函数学习小结
Nov 29 PHP
PHP上传图片、删除图片简单实例
Nov 12 PHP
PHP PDO操作MySQL基础教程
Jun 05 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
Aug 15 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 cc攻击代码与防范方法
2012/10/18 PHP
PHP的curl函数的用法总结
2019/02/14 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
JavaScript中的Location地址对象
2008/01/16 Javascript
CSS常用网站布局实例
2008/04/03 Javascript
JQuery插件Style定制化方法的分析与比较
2012/05/03 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
深入理解JS函数的参数(arguments)的使用
2016/05/28 Javascript
网络传输协议(http协议)
2016/11/18 Javascript
Vue源码学习之关于对Array的数据侦听实现
2019/04/23 Javascript
vue+element 实现商城主题开发的示例代码
2020/03/26 Javascript
微信小程序实现上传照片代码实例解析
2020/08/04 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
python中pycurl库的用法实例
2014/09/30 Python
python实现数独算法实例
2015/06/09 Python
Python简明入门教程
2015/08/04 Python
简单谈谈Python流程控制语句
2016/12/04 Python
Python探索之实现一个简单的HTTP服务器
2017/10/28 Python
ubuntu安装mysql pycharm sublime
2018/02/20 Python
在CMD命令行中运行python脚本的方法
2018/05/12 Python
浅谈django orm 优化
2018/08/18 Python
利用python将图片版PDF转文字版PDF
2019/05/03 Python
python设置中文界面实例方法
2020/10/27 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
建筑总经理岗位职责
2014/02/02 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
2014领导班子正风肃纪思想汇报
2014/09/18 职场文书
幼儿园2015年度工作总结
2015/04/01 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
通用员工手册范本
2015/05/14 职场文书
检察院起诉书
2015/05/20 职场文书
Python图片检索之以图搜图
2021/05/31 Python
HTML+CSS 实现顶部导航栏菜单制作
2021/06/03 HTML / CSS
MySQL Server 层四个日志
2022/03/31 MySQL
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python
python模拟浏览器 使用selenium进入好友QQ空间并留言
2022/04/12 Python