1、把上传的文件路径保存至数据库当中
2、在文件前加上物理地址(即你所上传的服务器物理地址)
$_SERVER["DOCUMENT_ROOT"]//获取服务器物理地址
3、把地址补全
$url = $this -> db -> where('id',$id) -> field('logo')-> find();//从数据库当中找到当前对象的上传文件路径 $url = $_SERVER["DOCUMENT_ROOT"].'/'.$url['logo'];//地址补全
4、删除文件
unlink($url);
实例:
// 查找出logo的物理地址 $url = $this -> db -> where('id',$id) -> field('logo')-> find(); if ($url != '') { //upload/20170808\1858a5c774bb86287f1a3fe8c5ce816d.png $url = $_SERVER["DOCUMENT_ROOT"].'/'.$url['logo']; unlink($url); }