php 去除 curl 或者 file_get_contents() 获得的内容的 css标签和 script 标签

1, 只直上函数吧

function strip_html_tags($tags,$str){
    $html=array();
    foreach ($tags as $tag) {
        $html[]='/<'.$tag.'.*?>[\s|\S]*?<\/'.$tag.'>/';
        $html[]='/<'.$tag.'.*?>/';
    }
    $data=preg_replace($html,'',$str);
    return $data;
}

你可能感兴趣的:(php 去除 curl 或者 file_get_contents() 获得的内容的 css标签和 script 标签)