/**
* 刪除圖片或文件
* @author Zhenwei Zhang <772979140@qq.com>
* @param string $pic 圖片或文件地址
*/
function delpic($pic){
if($pic){
$url = strlen('http://'.$_SERVER['HTTP_HOST'].'/');
$ifurl = strpos($pic,'uploads');
if($ifurl>10){
if(file_exists(substr($pic, $url))){
$res = unlink(substr($pic, $url));
if($res){
$return = array('success'=>1,'errors'=>'刪除圖片或文件成功');
}else{
$return = array('success'=>0,'errors'=>'操作失誤導致圖片或文件無法刪除');
}
}else{
$return = array('success'=>404,'errors'=>'無法找到文件或者已經刪除');
}
}else{
if(file_exists($pic)){
$res = unlink($pic);
if($res){
$return = array('success'=>1,'errors'=>'刪除圖片成功');
}else{
$return = array('success'=>0,'errors'=>'操作失誤導致圖片或文件無法刪除');
}
}else{
$return = array('success'=>404,'errors'=>'無法找到文件或者已經刪除');
}
}
}else{
$return = array('success'=>404,'errors'=>'請傳送正確圖片或文件地址');
}
return $return;
}
寫得不夠好,但是測試后,還是可以的!