十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章将为大家详细讲解有关如何在php中使用rename函数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
创新互联公司从2013年开始,先为磴口等服务建站,磴口等地企业,进行企业商务咨询服务。为磴口企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。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 添加的.
复制代码 代码如下:
rename("images","pictures");
?>
oldpath ----文件或目录原来路径,$newpath ----新定义路径,那么 rename($oldpath,$newpath)就可以完成文件/目录移动的操作,经过我的测试,win32和unix的php4版本都支持这个功能.
另外,好象php4的win32版取消了unlink()函数,那么还可以巧用rename()函数来完成删除的操作,例如:
$path ---- 文件或目录路径
$tmp ---- tmp目录(/tmp)
用rename($path,$tmp) 将文件移动到tmp目录.
关于如何在php中使用rename函数就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。