我在XML文档中有一些标记:
<kat1>42</kat1>
<kat2/>
<kat3/>
如果DOMNode $ myNode是“kat2”
$myNode->nodeValue
返回零而不是null。如何检查它是否不是配对标签,如果为true,则返回NULL,否则返回值。
答案 0 :(得分:0)
<tag />
与<tag></tag>
完全相同,所以你要做的就是检查它是否为空。如果它是空的,它将被打印为单个标签,如果它不是空的,它将打印出开关标签。