成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php正則怎么實(shí)現(xiàn)圖片替換圖片-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)php正則怎么實(shí)現(xiàn)圖片替換圖片的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

創(chuàng)新互聯(lián)建站專注于臨武企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開(kāi)發(fā),商城開(kāi)發(fā)。臨武網(wǎng)站建設(shè)公司,為臨武等地區(qū)提供建站服務(wù)。全流程按需定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

php正則實(shí)現(xiàn)圖片替換圖片的方法:首先指定網(wǎng)頁(yè)并啟動(dòng)curl;然后執(zhí)行一個(gè)curl會(huì)話;接著執(zhí)行正則匹配;最后匹配所有的img并實(shí)現(xiàn)替換即可。

php正則提取圖片并替換

<?php
//  指定網(wǎng)頁(yè)
$url = "http://aihuinong.com/goods/";
//  啟動(dòng)curl
$ch = curl_init();
//  CURLOPT_URL: 這是你想用PHP取回的URL地址。你也可以在用curl_init()函數(shù)初始化時(shí)設(shè)置這個(gè)選項(xiàng)。
curl_setopt ($ch, CURLOPT_URL, $url);
//(后面參數(shù)為1時(shí)) 如果成功只將結(jié)果返回,不自動(dòng)輸出任何內(nèi)容。如果失敗返回FALSE
//(后面參數(shù)為0時(shí)) 如果成功只返回TRUE,自動(dòng)輸出返回的內(nèi)容。如果失敗返回FALSE
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
//  CURLOPT_CONNECTTIMEOUT 在發(fā)起連接前等待的時(shí)間,如果設(shè)置為0,則不等待。
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT,10);
//  curl_exec — 執(zhí)行一個(gè)curl會(huì)話
$dxycontent = curl_exec($ch);
//  匹配class="yt-goods-nav" - class="pagination"之間的內(nèi)容
$pattern = '/<div class="yt-goods-nav">(.+?)<div class="pagination" style="float: right">/is';
//  執(zhí)行正則匹配
preg_match($pattern, $dxycontent, $match);
//var_dump($match[0]);
//$match[0] 即為<div class="yt-goods-nav">和<div class="pagination">之間的所有源碼
//  匹配所有的img
preg_match_all('/<img.+src=\"?(.+\.(jpg|gif|bmp|bnp|png))\"?.+>/i',
$match[0],$matches);//帶引號(hào)
$new_arr=array_unique($matches[0]);//去除數(shù)組中重復(fù)的值
//
foreach($new_arr as $key) {
//strip_tags($key);
//由于這個(gè)網(wǎng)站的路徑的域名被隱藏 所以直接替換/為域名/
echo preg_replace('#src="/#is', 'src="http://aihuinong.com/', $key);
echo "</br>";
}

感謝各位的閱讀!關(guān)于php正則怎么實(shí)現(xiàn)圖片替換圖片就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

網(wǎng)站題目:php正則怎么實(shí)現(xiàn)圖片替換圖片-創(chuàng)新互聯(lián)
文章分享:http://jinyejixie.com/article28/jshcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化建站公司、企業(yè)網(wǎng)站制作、靜態(tài)網(wǎng)站面包屑導(dǎo)航、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司
蚌埠市| 大连市| 石泉县| 原平市| 昌宁县| 察哈| 铁力市| 惠来县| 福建省| 通州区| 河曲县| 玉龙| 固原市| 额敏县| 琼中| 大同市| 略阳县| 义马市| 徐汇区| 武定县| 东辽县| 久治县| 荣成市| 肥乡县| 衡阳县| 独山县| 和龙市| 湘阴县| 甘孜县| 泊头市| 滨海县| 富宁县| 西宁市| 读书| 巴彦县| 乌拉特前旗| 嘉义市| 夏河县| 隆德县| 桓仁| 西和县|