企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
参考代码: ~~~ //删除 public function delete($id) { $message="删除失败"; $imgurl=Db::name('imgfile')->where('id',$id)->value('url'); if (empty($imgurl)) { # code... } else{ $url=$_SERVER["DOCUMENT_ROOT"].json_decode($imgurl); // halt($url); if(model('Imgfile')->destroy($id)){ unlink($url); $message="已删除"; } } return $message; } //批量删除 public function delall() { $status=0; $message="删除失败"; $data = $this->request->param(); $allid = $data['id']; $ids=''; foreach($allid as $k=>$value){ $ids[$k]=$value; $imgurl[$k]=Db::name('imgfile')->where('id',$value)->value('url'); } $num = count($allid); if(model('Imgfile')->destroy($ids)){ foreach ($imgurl as $key => $val) { $url[$key]=$_SERVER["DOCUMENT_ROOT"].json_decode($imgurl[$key]); unlink($url[$key]); } $status=1; $message="删除成功"; } return ['status'=>$status, 'message'=> $message ,'num'=> $num]; } ~~~