php实现修改新闻时删除图片的方法
程序员文章站
2023-11-13 11:17:10
本文实例讲述了php实现修改新闻时删除图片的方法。分享给大家供大家参考。具体实现方法如下:
//old_contents:待修改的公告内容;
//$conten...
本文实例讲述了php实现修改新闻时删除图片的方法。分享给大家供大家参考。具体实现方法如下:
//old_contents:待修改的公告内容; //$content:修改后的公告内容 $oldpic=array(); $nowpic=array(); preg_match_all("/\<img(.*?)src=\"(.*?)\">/",$old_contents,$match); if(!empty($match[2])){ foreach($match[2] as $key=>$value){ array_push($oldpic,basename($value)); } } preg_match_all("/\<img(.*?)src=\"(.*?)\">/",$content,$testpic); if(!empty($testpic[2])){ foreach($testpic[2] as $key=>$value){ array_push($nowpic,basename($value)); } } $intersectpic=array_intersect($nowpic,$oldpic);//计算交集 foreach($oldpic as $key=>$value){ if(!in_array($value,$intersectpic)){ $delpic="图片路径".$value unlink($delpic); } }
希望本文所述对大家的php程序设计有所帮助。
上一篇: 每日互动个推大数据熬夜党洞察:男性熬夜看球刷直播,女性深夜海淘追剧
下一篇: 自媒体人的生存之道