在 php 中,您可以提取两个标签 html、xml 或类似标签之间的内容。
例如,如果我有。
<div><h1>Title </h1><table><tr><td> Data 1 </td><td> Data 2 </td></tr></table></div>
我可以保存在变量中并用 echo 显示
<h1> Title <h1><table><tr><td> Data 1 </td><td> Data 2 </td></tr></table>
我做了这个例子,它给了我错误。
$ html = "你好
<p><b>how are you</b></p>
";
$ dom = new DOMDocument ('1 .0 ',' utf-8 ');
$ dom-> loadHTML ($ html);
$ dom-> preserveWhiteSpace = false;
$ htwo = $ dom-> getElementsByTagName('div');
echo $ htwo-> item (0) -> nodeValue;
我显示
<p> <b> Hello how are you </ b> </ p>
但
Hello how are you
我该怎么做?如果是 xml 标签?
非常感谢您