PHP:HTML Dom Parser如何删除<script>标记

时间:2019-03-05 16:56:07

标签: php html parsing dom

我从解析器的另一个站点获得了一些标签。

我可以以某种方式删除这些标签吗?

当我回显“ if(typeof zoneManager!=='undefined')zoneManager.insertZone({key:'blabla',name:'blabla'});“

时,我在内容中得到了这些文本。

script标记在另一个站点上看起来像:

  
 

我的代码:

  $ doc =新的DOMDocument;
$ doc-> preserveWhiteSpace = false;

$ doc-> strictErrorChecking = false;
$ doc-> recover = true;

$ doc-> loadHTMLFile($ tartalom);

$ xpath =新的DOMXPath($ doc);

$ h =“ // div [@ id ='article-text']”;
$ c =“ // h1”;
$ hirek = $ xpath-> query($ h);
$ cim = $ xpath-> query($ c);

echo $ hirek-> item(0)-> textContent;
 

0 个答案:

没有答案