色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

解析PHP正則提取或替換img標(biāo)記屬性

<?php
/*php正則提取圖片img標(biāo)記中的任意屬性*/
$str = '<center><img src="/uploads/images/20100516000.jpg" height="120" width="120"><br />php正則提取或更改圖片img標(biāo)記中的任意屬性</center>';

//1、取整個圖片代碼
preg_match('/</s*img/s+[^>]*?src/s*=/s*(/'|/")(.*?)//1[^>]*?//?/s*>/i',$str,$match);
echo $match[0];

//2、取width
preg_match('/<img.+(width=/"?/d*/"?).+>/i',$str,$match);
echo $match[1];

//3、取height
preg_match('/<img.+(height=/"?/d*/"?).+>/i',$str,$match);
echo $match[1];

//4、取src
preg_match('/<img.+src=/"?(.+/.(jpg|gif|bmp|bnp|png))/"?.+>/i',$str,$match);
echo $match[1];

/*php正則替換圖片img標(biāo)記中的任意屬性*/
//1、將src="/uploads/images/20100516000.jpg"替換為src="/uploads/uc/images/20100516000.jpg")
print preg_replace('/(<img.+src=/"?.+)(images//)(.+/.(jpg|gif|bmp|bnp|png)/"?.+>)/i',"/${1}uc/images//${3}",$str);
echo "<hr/>";

//2、將src="/uploads/images/20100516000.jpg"替換為src="/uploads/uc/images/20100516000.jpg",并省去寬和高
print preg_replace('/(<img).+(src=/"?.+)images//(.+/.(jpg|gif|bmp|bnp|png)/"?).+>/i',"/${1} /${2}uc/images//${3}>",$str);
?>

php技術(shù)解析PHP正則提取或替換img標(biāo)記屬性,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 澄迈县| 兴安县| 台北县| 镇赉县| 确山县| 府谷县| 金坛市| 朝阳区| 沙湾县| 宿州市| 英超| 宜君县| 静安区| 陕西省| 仪征市| 建湖县| 新乡市| 乌什县| 鱼台县| 平远县| 曲水县| 红河县| 临泽县| 吴旗县| 三原县| 佛冈县| 嘉鱼县| 闽清县| 前郭尔| 托里县| 长沙市| 延长县| 克东县| 巫溪县| 庄浪县| 武清区| 安泽县| 晋江市| 盐城市| 界首市| 黑山县|