0
我有一些非常雜亂的HTML,其中有很多span
和其他標籤。僅顯示一些帶有strip_tags的內聯樣式()
我試圖只保留<span style="font-weight: bold">
而刪除其他這樣的span標籤。
我有這個至今:
$content = strip_tags($content, '<br>,<quote>,<code>,<pre>,<ul>,<li>,<ol>,<span>');
我想刪除<span>
因爲它增加了全球所有其他span
S,我只是想span
s的在他們font-style
。我怎樣才能做到這一點?
我會建議使用DOM解析器,[PHPQuery](http://code.google.com/p/phpquery/)在這個特定練習中可以很好地工作。或者通過一個無頭瀏覽器(是否有一個用於PHP?)或者通過一個帶有一些JS的實際瀏覽器運行它,這些瀏覽器在過濾之後捕獲內容。 –