91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP去掉IMG標簽的方法

發布時間:2020-06-15 22:39:53 來源:億速云 閱讀:335 作者:元一 欄目:編程語言

IMG標簽的普通用法:

image標簽:<img> 如:<img src="log.gif">

PHP去除IMG標簽:

在PHP中可以使用“preg_replace()”函數去除IMG標簽,該函數作用是執行一個正則表達式的搜索和替換,使用時只需向第1個參數傳入IMG標簽正則,第2個為空,第3個為要操作的字符串即可。

IMG標簽正則:/<\s*img\s+[^>]*?src\s*=\s*(\'|\")(.*?)\\1[^>]*?\/?\s*>/i

使用示例

<?php
/*PHP正則提取圖片img標記中的任意屬性*/
$str = '<center><img src="/uploads/images/20100516000.jpg" height="120" width="120"><br />PHP正則提取或更改圖片img標記中的任意屬性</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標記中的任意屬性*/
//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如何去除IMG標簽?的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天全县| 峨眉山市| 泉州市| 东乌珠穆沁旗| 江油市| 丰宁| 九龙城区| 武邑县| 于都县| 胶南市| 民县| 罗江县| 尚义县| 惠安县| 宣汉县| 武川县| 嘉定区| 汤阴县| 东安县| 永丰县| 荣成市| 湖口县| 广丰县| 肥西县| 额济纳旗| 桐乡市| 沽源县| 南通市| 特克斯县| 武川县| 广安市| 东宁县| 大厂| 罗源县| 彭山县| 广丰县| 资阳市| 大城县| 淅川县| 曲水县| 长海县|