php實現(xiàn)修改新聞時刪除圖片的方法
更新時間:2015年05月12日 11:37:01 作者:vivi
這篇文章主要介紹了php實現(xiàn)修改新聞時刪除圖片的方法,涉及php正則替換的相關(guān)技巧,需要的朋友可以參考下
本文實例講述了php實現(xiàn)修改新聞時刪除圖片的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
//old_contents:待修改的公告內(nèi)容; //$content:修改后的公告內(nèi)容 $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程序設(shè)計有所幫助。
相關(guān)文章
php創(chuàng)建、獲取cookie及基礎(chǔ)要點分析
這篇文章主要介紹了php創(chuàng)建、獲取cookie及基礎(chǔ)要點,實例分析了php操作cookie的技巧,需要的朋友可以參考下2015-01-01php foreach 參數(shù)強制類型轉(zhuǎn)換的問題
大家都知道foreach的參數(shù)如果不是數(shù)組類型,在運行的時候 就會出現(xiàn)類似“Warning: Invalid argument supplied for foreach() in XXX”warning信息。2010-12-12PHP 通過Socket收發(fā)十六進(jìn)制數(shù)據(jù)的實現(xiàn)代碼
以下是對PHP中通過Socket收發(fā)十六進(jìn)制數(shù)據(jù)的實現(xiàn)代碼進(jìn)行了分析介紹。需要的朋友可以過來參考下2013-08-08php數(shù)組實現(xiàn)根據(jù)某個鍵值將相同鍵值合并生成新二維數(shù)組的方法
這篇文章主要介紹了php數(shù)組實現(xiàn)根據(jù)某個鍵值將相同鍵值合并生成新二維數(shù)組的方法,涉及php數(shù)組的遍歷、賦值相關(guān)運算技巧,需要的朋友可以參考下2017-04-04php創(chuàng)建基本身份認(rèn)證站點的方法詳解
本篇文章是對php創(chuàng)建基本身份認(rèn)證站點進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06