当获取在nodeValue中包含实体的domnode对象的nodeValue(即a>)时,它会将该实体转换为其可打印字符(即>)
是否有人知道如何使它保持为一个实体,当它转换成意外的东西时,它确实会扰乱字符串比较。
下面的代码再现了您将注意到的问题:转储的长度是3,而应该是6。
<?php
$xml='<?xml version="1.0"?>
<root>
<element>></element>
</root>';
$a=new DOMDocument();
$a->loadXML($xml);
var_dump($a->childNodes->item(0)->nodeValue);