如果我有一些任意的HTML输入。说。
<p>This is the code:</p>
<code>
#include <stdio.h>
int main()
{
return 0;
}
<code>
<hr>
我用 DOMDocument
这样。
$dom = new DOMDocument();
$dom->strictErrorChecking = false;
$dom->preserveWhiteSpace = true;
$dom->loadHTML($html, LIBXML_HTML_NOIMPLIED | LIBXML_HTML_NODEFDTD);
$arrTgs = $dom->getElementsByTagName('code');
foreach($arrTgs as $tag)
{
//How do I get contents between <code> ... </code>
}
我如何获得内容之间的 <code>
标签 不做任何处理或解析,就像上面的HTML文档中一样?