您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關使用php怎么刪除指定的html標簽,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
php刪除指定html標簽的方法
$str='<p><p>這里是p標簽</p><img src="" alt="這里是img標簽"><a href="">這里是a標簽</a><br></p>';
1:刪除全部或者保留指定html標簽
php自帶的函數strip_tags即可滿足要求,
使用方法:
strip_tags(string,allow)
string:需要處理的字符串;
allow:需要保留的指定標簽,可以寫多個;
echo strip_tags($str,'<p><a>');//輸出:<p>這里是p標簽</p><a href="">這里是a標簽</a>
但是缺點也很明顯;
如果有一大堆標簽;
而我只是想刪除指定的某一個;
那要寫很多需要保留的標簽;
所以有了第二個方法;
2:刪除指定的html標簽
使用方法:
strip_html_tags($tags,$str);
$tags:需要刪除的標簽(數組格式)
$str:需要處理的字符串;
function strip_html_tags($tags,$str){ $html=array(); foreach ($tags as $tag) { $html[]="/(<(?:\/".$tag."|".$tag.")[^>]*>)/i"; } $data=preg_replace($html, '', $str); return $data; } echo strip_html_tags(array('p','img'),$str); //輸出:<div>這里是p標簽<a href="">這里是a標簽</a><br></div>;
php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。
看完上述內容,你們對使用php怎么刪除指定的html標簽有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。