首頁 >後端開發 >PHP問題 >php如何正規替換img標記屬性

php如何正規替換img標記屬性

王林
王林原創
2020-07-20 18:00:102796瀏覽

php正規取代img標記屬性的方法是:可以透過preg_match()函數來實現。此函數用來執行一個正規表示式匹配,並傳回匹配次數。 preg_match()函數在第一次匹配後就會停止搜尋。

php如何正規替換img標記屬性

我們可以透過preg_match()函數來實現。

(推薦教學:php教學

函數介紹:

preg_match 函數用來執行一個正規表示式比對。

函數語法:

int preg_match( string $pattern ,string $subject [,array &$matches [,int $flags = 0 [,int $offset = 0]]] )

傳回值:

傳回 pattern 的符合次數。它的值將是 0 次(不匹配)或 1 次,因為 preg_match() 在第一次匹配後 將會停止搜尋。 preg_match_all() 不同於此,它會一直搜尋subject 直到到達結尾。如果發生錯誤preg_match()回傳 FALSE。

程式碼實作:

<?php
/*PHP正则提取图片img标记中的任意属性*/
$str = &#39;<center><img src="/uploads/images/20100516000.jpg" height="120" width="120"><br />PHP正则提取或更改图片img标记中的任意属性</center>&#39;;

以上是php如何正規替換img標記屬性的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn