A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 编程开发 > 网站开发 > php实现修改新闻时删除图片的方法

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

时间:2015-05-13 10:13作者:zhao人气:73

本文实例讲述了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程序设计有所帮助。

标签php,实现,修改,新闻,删除,图片,方法,本文,实例,讲述

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号