一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php preg_match_all結(jié)合str_replace替換內(nèi)容中所有img

采集回來的圖片img標(biāo)簽中,有好多Javascript腳本和無用的信息,必需過替換自己想要的,比如alt。先看看要過濾的內(nèi)容,我隨便復(fù)制出來:
復(fù)制代碼 代碼如下:
sdfsdfsdf<img alt=”3568df.com靚圖” src=”http://www.aaa.com/upimg /080330/120D1232295023X0.gif” src=”http://www.eee.com/upimg/080330 /120D1232295023X0.gif” width=1 onclick=”Javascript:; ” onload=”Javascript:if(this.width>500){this.resized=true; this.style.width=500;}”>sfsdfsdfasdfsadf<img alt=”3568df.com靚圖 ” src=”http://www.3568.com/upimg/080330 /120D1232295023X0.gif” src=”http://www.ddd.com/upimg/080330 /120D1232295023X0.gif” width=1 onclick=”Javascript:; ” onload=”Javascript:if(this.width>500){this.resized=true; this.style.width=500;}”>sdfsadf<img alt=”3568df.com靚圖 ” src=”http://www.xxx.com/upimg/080330/120D1232295023X0.gif” src=”http://www.sss.com/upimg/080330/120D1232295023X0.gif” width=1 onclick=”Javascript:;” onload=”Javascript:if(this.width>500){this.resized=true;this.style.width=500;}”>sdfsdf

要把上面替換成形如:
復(fù)制代碼 代碼如下:
<img alt=”我的信息” src=”http://www.xxx.com/upimg /080330/120D1232295023X0.gif” src=”http://www.xxx.com/upimg/080330 /120D1232295023X0.gif” /> 其中src=”http://www.xxx.com/upimg/080330 /120D1232295023X0.gif” src=”http://www.xxx.com/upimg/080330 /120D1232295023X0.gif”這個(gè)地址要保留,因?yàn)閳D片用的都是源地址

方法大致是:先讀取內(nèi)容里的所以IMG標(biāo)簽,然后把每個(gè)IMG標(biāo)簽的SRC抽取出來,并且組合成自己的內(nèi)容,最后進(jìn)行替換。
preg_match_all就是我想要的函數(shù),它能夠把正則表達(dá)式匹配到的內(nèi)容建立一個(gè)三維數(shù)組,你可以對(duì)它們進(jìn)行遍歷查找替換,不太了解的請(qǐng)查查手冊(cè),這里不作具體介紹。函數(shù)代碼:
復(fù)制代碼 代碼如下:
function replace($str)
{
preg_match_all(”/<img(.*)(src=/”[^/"]+/”)[^>]+>/isU”, $str, $arr);
for($i=0,$j=count($arr[0]);$i<$j;$i++){
$str = str_replace($arr[0][$i],”<img alt=/”我的信息” “.$arr[2][$i].” />”,$str);
}
return $str;
}

php技術(shù)php preg_match_all結(jié)合str_replace替換內(nèi)容中所有img,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产午夜免费视频片夜色 | 91九色国产 | 婷婷六月激情在线综合激情 | 国产成人亚洲欧美激情 | 色呦 | 久久综合久 | 亚洲一片| 久久亚洲精品成人 | 黄色美女视频 | 国产一二三在线观看 | 亚洲视频二 | ye321夜色资源网站 | 国产成人久久精品麻豆二区 | 久热99这里只有精品视频6 | 理论片 我不卡影院 | 久久久久久久综合狠狠综合 | 久久久99精品久久久 | 国产美女一区二区 | 国产一区曰韩二区欧美三区 | 国产一级鲁丝片 | 欧美巨大另类极品videohd | 午夜国产在线观看 | 免费国产小视频 | 不卡视频一区 | 青青91视频 | 日本又黄又硬又粗好爽视频免费 | 一区二区中文字幕在线观看 | 久热最新视频 | 国内精品免费一区二区观看 | 国产资源在线看 | 一区二区三区免费视频 www | 色天天躁夜夜躁天干天干 | 五月天婷婷色综合 | 一区二区成人国产精品 | 在线播放国产视频 | 高清欧美在线三级视频 | 五月天久草 | 中文字幕av一区二区三区 | 成人亚洲网站 | 99综合色 | wwwwxxxx欧美|