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 in_array 函数使用说明与in_array需要注意的地方说明
Apr 13 PHP
php strcmp使用说明
Apr 22 PHP
PHP面向对象——访问修饰符介绍
Nov 08 PHP
ThinkPHP验证码使用简明教程
Mar 05 PHP
2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题
Apr 08 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
Nov 19 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
Oct 25 PHP
PHP implode()函数用法讲解
Mar 08 PHP
在Laravel的Model层做数据缓存的实现
Sep 26 PHP
laravel框架如何设置公共头和公共尾
Oct 22 PHP
详细分析PHP7与PHP5区别
Jun 26 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 win下Socket方式发邮件类
2009/08/21 PHP
PHP中如何判断AJAX提交的数据
2012/02/05 PHP
PHP在线打包下载功能示例
2016/10/15 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
jquery animate 动画效果使用说明
2009/11/04 Javascript
javascript getElementsByClassName实现代码
2010/10/11 Javascript
围观tangram js库
2010/12/28 Javascript
jQuery的attr与prop使用介绍
2013/10/10 Javascript
js实现图片放大和拖拽特效代码分享
2015/09/05 Javascript
Javascript复制实例详解
2016/01/28 Javascript
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
微信小程序 Audio API详解及实例代码
2016/09/30 Javascript
js事件冒泡与事件捕获详解
2017/02/20 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
VUE简单的定时器实时刷新的实现方法
2019/01/20 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
小程序实现上传视频功能
2020/08/18 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
使用PYTHON接收多播数据的代码
2012/03/01 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
python爬虫之xpath的基本使用详解
2018/04/18 Python
Python实现快速傅里叶变换的方法(FFT)
2018/07/21 Python
matplotlib给子图添加图例的方法
2018/08/03 Python
python列表,字典,元组简单用法示例
2019/07/11 Python
python将dict中的unicode打印成中文实例
2020/05/11 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
css3 flex实现div内容水平垂直居中的几种方法
2020/03/27 HTML / CSS
英国户外玩具儿童游乐设备网站:TP Toys(蹦床、攀爬框架、秋千、滑梯和游戏屋)
2018/04/09 全球购物
中学生英语演讲稿
2014/04/26 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
总经理岗位职责范本
2015/04/01 职场文书
公司庆典主持词
2015/07/04 职场文书
2016年学校党支部公开承诺书
2016/03/25 职场文书
导游词之吉林花园山
2019/10/17 职场文书
浅谈 JavaScript 沙箱Sandbox
2021/11/02 Javascript