中国青基会

查看完整版本: php--rename()函数的妙用

cckj 2009-1-1 21:54

php--rename()函数的妙用

大家都知道,[color=#0000ff]rename()[/color]函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。
熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。发现[url=http://www.helloyi.cn/index.php/tag/php/][color=#003366]php[/color][/url]的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录的路径。
例如:
[color=#0000ff]$oldpath —-文件或目录原来路径
[/color][color=#0000ff]$newpath —-新定义路径
[/color]那么 [color=#0000ff]rename($oldpath,$newpath)[/color]就可以完成文件/目录移动的操作
经过测试,win32和unix的php4版本都支持这个功能.

还可以巧用rename()函数来完成删除的操作,例如:
[color=#0000ff]$path —- 文件或目录路径
$tmp —- tmp目录(/tmp)
用rename($path,$tmp) 将文件移动到tmp目录.[/color]
页: [1]
查看完整版本: php--rename()函数的妙用
Baidu