亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    php怎么刪除指定html標(biāo)簽

    php刪除指定html標(biāo)簽的方法:1、使用strip_tags()函數(shù),語法“strip_tags(string,allow)”;2、使用strip_html_tags()函數(shù),語法“strip_html_tags(tags,str)”。

    php怎么刪除指定html標(biāo)簽

    本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

    php刪除指定html標(biāo)簽的方法

    $str='<p><p>這里是p標(biāo)簽</p><img src="" alt="這里是img標(biāo)簽"><a href="">這里是a標(biāo)簽</a><br></p>';

    1:刪除全部或者保留指定html標(biāo)簽

    php自帶的函數(shù)strip_tags即可滿足要求,

    使用方法:

    strip_tags(string,allow)
    • string:需要處理的字符串;

    • allow:需要保留的指定標(biāo)簽,可以寫多個;

    echo strip_tags($str,'<p><a>');//輸出:<p>這里是p標(biāo)簽</p><a href="">這里是a標(biāo)簽</a>

    此函數(shù)的優(yōu)點是簡單粗暴;

    但是缺點也很明顯;

    如果有一大堆標(biāo)簽;

    而我只是想刪除指定的某一個;

    那要寫很多需要保留的標(biāo)簽;

    所以有了第二個方法;

    2:刪除指定的html標(biāo)簽

    使用方法:

    strip_html_tags($tags,$str);
    • $tags:需要刪除的標(biāo)簽(數(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); //輸出:<div>這里是p標(biāo)簽<a href="">這里是a標(biāo)簽</a><br></div>;

    推薦學(xué)習(xí):《PHP視頻教程》

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號