今天就跟大家聊聊有關使用php怎么刪除指定的html標簽,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
10多年的湛河網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。成都全網(wǎng)營銷的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整湛河建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯(lián)公司從事“湛河網(wǎng)站設計”,“湛河網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
php刪除指定html標簽的方法
$str='這里是p標簽
這里是a標簽
';
1:刪除全部或者保留指定html標簽
php自帶的函數(shù)strip_tags即可滿足要求,
使用方法:
strip_tags(string,allow)
string:需要處理的字符串;
allow:需要保留的指定標簽,可以寫多個;
echo strip_tags($str,'
此函數(shù)的優(yōu)點是簡單粗暴;
但是缺點也很明顯;
如果有一大堆標簽;
而我只是想刪除指定的某一個;
那要寫很多需要保留的標簽;
所以有了第二個方法;
2:刪除指定的html標簽
使用方法:
strip_html_tags($tags,$str);
$tags:需要刪除的標簽(數(shù)組格式)
$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); //輸出:這里是p標簽這里是a標簽;
php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業(yè)的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。
看完上述內(nèi)容,你們對使用php怎么刪除指定的html標簽有進一步的了解嗎?如果還想了解更多知識或者相關內(nèi)容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。