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模拟HTTP认证
Oct 09 PHP
PHP 中的批处理的实现
Jun 14 PHP
PHP源代码数组统计count分析
Aug 02 PHP
三种php连接access数据库方法
Nov 11 PHP
php截取字符串之截取utf8或gbk编码的中英文字符串示例
Mar 12 PHP
php cli换行示例
Apr 22 PHP
CI框架中数据库操作函数$this-&gt;db-&gt;where()相关用法总结
May 17 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
PHP通过加锁实现并发情况下抢码功能
Aug 10 PHP
laravel实现批量更新多条记录的方法示例
Oct 22 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 PHP
PHP给源代码加密的几种方法汇总(推荐)
Feb 06 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设置页面超时时间解决方法
2015/09/22 PHP
Symfony2 session用法实例分析
2016/02/04 PHP
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
jQuery生成asp.net服务器控件的代码
2010/02/04 Javascript
jQuery建立一个按字母顺序排列的友好页面索引(兼容IE6/7/8)
2013/02/26 Javascript
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
jquery实现的一个简单进度条效果实例
2014/05/12 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
由简入繁实现Jquery树状结构的方法(推荐)
2016/06/10 Javascript
AngularJS中$apply方法和$watch方法用法总结
2016/12/13 Javascript
BootStrap实现带关闭按钮功能
2017/02/15 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
JS实现数组去重,显示重复元素及个数的方法示例
2019/01/21 Javascript
微信小程序实现用table显示数据库反馈的多条数据功能示例
2019/05/07 Javascript
JS实现的检验身份证格式并输出出生日期,年龄,性别,出生地示例
2019/05/17 Javascript
深入了解响应式React Native Echarts组件
2019/05/29 Javascript
微信小程序wx.request的简单封装
2019/11/13 Javascript
小程序表单认证布局及验证详解
2020/06/19 Javascript
python实现猜数字游戏(无重复数字)示例分享
2014/03/29 Python
python实现矩阵乘法的方法
2015/06/28 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
解决Keyerror ''acc'' KeyError: ''val_acc''问题
2020/06/18 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
numba提升python运行速度的实例方法
2021/01/25 Python
HTML5 Canvas图像模糊完美解决办法
2018/02/06 HTML / CSS
使用HTML5原生对话框元素并轻松创建模态框组件
2019/03/06 HTML / CSS
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
学前教育毕业生自荐信范文
2013/12/24 职场文书
学生会竞选演讲稿
2014/04/24 职场文书
小组名称和口号
2014/06/09 职场文书
2014年小学教学工作总结
2014/11/13 职场文书
六年级学生评语大全
2014/12/26 职场文书
2015年干部教育培训工作总结
2015/05/15 职场文书
毕业生求职自荐信(2016最新版)
2016/01/28 职场文书
Python入门之基础语法详解
2021/05/11 Python
MySQL中正则表达式(REGEXP)使用详解
2022/07/07 MySQL