php中rename()函数的妙用

翻译|其它|编辑:郝浩|2008-01-10 09:58:06.000|阅读 917 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。

熟悉 unix 的朋友应该知道 shell 命令 mv,它相当与 win32的移动,而且移动的同时可进行重命名。我发现,php 的 rename()函数就相当于 mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录的路径。

例如:

$oldpath ----文件或目录原来路径

$newpath ----新定义路径

那么 rename($oldpath,$newpath)就可以完成文件/目录移动的操作

win32和 unix的 php4版本都支持这个功能。

另外,好象 php4的 win32版取消了 unlink()函数。那么还可以巧用 rename()函数来完成删除的操作,例如:

$path ---- 文件或目录路径

$tmp ---- tmp 目录(/tmp)

用 rename($path,$tmp) 将文件移动到 tmp 目录。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:网页教学网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP