不是吧,转载一个:
php中rename()函数的妙用
大家都知道,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目录.
php中rename()函数的妙用
大家都知道,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目录.
解决方案 »
- 新手学习PHP,怎么提升快?
- 新浪微薄的一个评论提交疑问【高分求解】
- 变量在计算机内是怎么存储的阿?
- 关于apache上用.htaccess实现重写的疑问——为什么不能生效?
- linux下怎样修改已经装好的php,加载某个扩展?
- 用session_set_save_handler来保存session文件时,sess_gc函数用写删除过期的处理过程吗?因为php.ini中也有这个时间,那么在此处,我还
- 高分求PHP,字符串截取的问题.
- 请教一下PHP高手
- 请问在php中,isset()的作用时什么?
- 请问PHP能否发送附加。
- 打不开mysql数据库中的一个表格
- 这些函数我测试的结果怎么和他说的不一样?
php4的win32版有unlink的