欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php 批量替換html標簽的實例代碼

 更新時間:2013年11月26日 09:47:30   作者:  
這篇文章主要是對php批量替換html標簽的實例代碼進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所幫助

1.把html元素全部去掉,或者保留某幾個html標簽

復(fù)制代碼 代碼如下:

<?php
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo strip_tags($text);
echo "/n";

// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
?>


結(jié)果為(去掉了注釋):

<blockquote>Test paragraph. Other text
<p>Test paragraph.</p> <a href="#fragment">Other text</a></blockquote>2.相反,只去掉某一個html標簽

復(fù)制代碼 代碼如下:

<?php
function strip_only($str, $tags, $stripContent = false) {
    $content = '';
    if(!is_array($tags)) {
        $tags = (strpos($str, '>') !== false ? explode('>', str_replace('<', '', $tags)) : array($tags));
        if(end($tags) == '') array_pop($tags);
    }
    foreach($tags as $tag) {
        if ($stripContent)
             $content = '(.+</'.$tag.'[^>]*>|)';
         $str = preg_replace('#</?'.$tag.'[^>]*>'.$content.'#is', '', $str);
    }
    return $str;
}

$str = '<font color="red">red</font> text';
$tags = 'font';
$a = strip_only($str, $tags); // red text
$b = strip_only($str, $tags, true); // text
?>

相關(guān)文章

  • php中使用in_array() foreach array_search() 查找數(shù)組是否包含時的性能對比

    php中使用in_array() foreach array_search() 查找數(shù)組是否包含時的性能對比

    這篇文章主要介紹了php中使用in_array() foreach array_search() 查找數(shù)組是否包含時的性能對比,需要的朋友可以參考下
    2015-04-04
  • php 方便水印和縮略圖的圖形類

    php 方便水印和縮略圖的圖形類

    這是個方便做水印和縮略圖的類,簡化一些操作,按照一些CSS的習(xí)慣寫參數(shù)
    2009-05-05
  • PHP中in_array函數(shù)使用的問題與解決辦法

    PHP中in_array函數(shù)使用的問題與解決辦法

    相信大家都知道in_array函數(shù)是判斷數(shù)據(jù)中是否存在指定的內(nèi)容了,對于這個函數(shù)用法非常的簡單,但在使用過程中會我發(fā)現(xiàn)有一些問題,下面我們就對于這些問題來看看如何處理吧.有需要的朋友們可以參考借鑒。
    2016-09-09
  • PHP實現(xiàn)猜數(shù)游戲

    PHP實現(xiàn)猜數(shù)游戲

    這篇文章主要為大家詳細介紹了PHP實現(xiàn)猜數(shù)游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • php 生成簽名及驗證簽名詳解

    php 生成簽名及驗證簽名詳解

    這篇文章主要介紹了php 生成簽名及驗證簽名詳解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • PHP基于XMLWriter操作xml的方法分析

    PHP基于XMLWriter操作xml的方法分析

    這篇文章主要介紹了PHP基于XMLWriter操作xml的方法,結(jié)合實例形式分析了php使用XMLWriter生成及解析xml數(shù)據(jù)的操作技巧,需要的朋友可以參考下
    2017-07-07
  • php實現(xiàn)以只讀方式打開文件的方法

    php實現(xiàn)以只讀方式打開文件的方法

    這篇文章主要介紹了php實現(xiàn)以只讀方式打開文件的方法,實例分析了php中fopen函數(shù)的功能及使用技巧,需要的朋友可以參考下
    2015-03-03
  • 最新評論