PHP提取數(shù)據(jù)庫(kù)內(nèi)容中的圖片地址并循環(huán)輸出
更新時(shí)間:2010年03月21日 23:05:15 作者:
PHP利用正則提取數(shù)據(jù)庫(kù)內(nèi)容中的圖片地址循環(huán)輸出的實(shí)現(xiàn)代碼。
復(fù)制代碼 代碼如下:
/*
1 (?s) 代表 Pattern.DOTALL,也就是匹配換行,允許 img里出現(xiàn)在多行
2 .*?代表非貪婪匹配任意字符,直到后面的條件出現(xiàn)
3 ?: 代表這個(gè)匹配但不被捕獲,也就是不在結(jié)果出現(xiàn) [\.gif|\.jpg] 是或者的意思
*/
$pattern="/<img.*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/";
$str='<p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 200%;"><img border="0" src="upfiles/2009/07/1246430143_4.jpg" alt=""/></p><p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 200%;"><img border="0" src="upfiles/2009/07/1246430143_3.jpg" alt=""/></p><p style="padding: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 200%;"><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>';
preg_match_all($pattern,$str,$match);
print_r($match);
/*
Array
(
[0] => Array
(
[0] => <img border="0" src="upfiles/2009/07/1246430143_4.jpg" alt=""/>
[1] => <img border="0" src="upfiles/2009/07/1246430143_3.jpg" alt=""/>
[2] => <img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/>
)
[1] => Array
(
[0] => upfiles/2009/07/1246430143_4.jpg
[1] => upfiles/2009/07/1246430143_3.jpg
[2] => upfiles/2009/07/1246430143_1.jpg
)
)
*/
您可能感興趣的文章:
相關(guān)文章
php 無(wú)限級(jí)分類 獲取頂級(jí)分類ID
這篇文章主要介紹了php 無(wú)限級(jí)分類 獲取頂級(jí)分類ID的相關(guān)代碼,需要的朋友可以參考下2016-03-03php 截取字符串并以零補(bǔ)齊str_pad() 函數(shù)
str_pad() 函數(shù)把字符串填充為指定的長(zhǎng)度,需要的朋友可以參考下。2011-05-05php進(jìn)行支付寶開(kāi)發(fā)中return_url和notify_url的區(qū)別分析
這篇文章主要介紹了php進(jìn)行支付寶開(kāi)發(fā)中return_url和notify_url的區(qū)別,較為詳細(xì)的分析了return_url和notify_url的區(qū)別與用法,需要的朋友可以參考下2014-12-12php使用explode()函數(shù)將字符串拆分成數(shù)組的方法
這篇文章主要介紹了php使用explode()函數(shù)將字符串拆分成數(shù)組的方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02php實(shí)現(xiàn)執(zhí)行某一操作時(shí)彈出確認(rèn)、取消對(duì)話框
當(dāng)執(zhí)行某一操作比如確認(rèn)或者取消時(shí)如何彈出對(duì)話框,針對(duì)這個(gè)需求,下面使用php來(lái)實(shí)現(xiàn)下,感興趣的朋友不要錯(cuò)過(guò)2013-12-12如何通過(guò)PHP實(shí)現(xiàn)Des加密算法代碼實(shí)例
這篇文章主要介紹了如何通過(guò)PHP實(shí)現(xiàn)Des加密算法代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05