>php教程 >php手册 >php实现修改新闻时删除图片的方法

php实现修改新闻时删除图片的方法

WBOY
WBOY원래의
2016-06-06 20:04:281028검색

这篇文章主要介绍了php实现修改新闻时删除图片的方法,涉及php正则替换的相关技巧,需要的朋友可以参考下

本文实例讲述了php实现修改新闻时删除图片的方法。分享给大家供大家参考。具体实现方法如下:

//old_contents:待修改的公告内容; //$content:修改后的公告内容 $oldPic=array(); $nowPic=array(); preg_match_all("/\php实现修改新闻时删除图片的方法/",$old_contents,$match); if(!empty($match[2])){ foreach($match[2] as $key=>$value){ array_push($oldPic,basename($value)); } } preg_match_all("/\php实现修改新闻时删除图片的方法/",$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程序设计有所帮助。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.