有时我们在处理程序时,出现图片上传和修改的功能,有很多人在上传图片的时候,把上传的图片存到不同文件夹中,可是在修改的时候,要将图片移到另一个文件夹中,这个时候就要用到我这个方法了
简单地说:A a.png a类型
B b.png b类型
解析:A,B是文件夹
现在修改的时候,比如说该条信息的类型修改了,那么该图片也要相应的移到修改的类型对应的文件夹中
方法一:
$file=’userfile/a/abc.txt’; //旧目录
$newFile=’userfile/b/newabc.txt’; //新目录
copy($file,$newFile); //拷贝到新目录
unlink($file); //删除旧目录下的文件
?>
方法二:
//$file=’userfile/a/abc.txt’; //旧目录
$file=$_SERVER['DOCUMENT_ROOT']."/uploads/host/".$value['images_url'];
$newfile=$_SERVER['DOCUMENT_ROOT'].$upload_dir."/".$value['images_url'];//新目录
rename($file,$newfile); //移动到新目录 自己可以去试下,我用过感觉可以用的