2
我想对SimpleXML元素进行计数。它在PHP 5.3和PHP 5.2上给了我不同的结果。我的代码看起来像如下:PHP 5.3 SimpleXML到数组类型投射问题
$xml = new SimpleXMLElement('<command action="foo"/>');
print_r(count((array)$xml->children()));`
在PHP 5.2以上版画“1”,并在PHP 5.3将打印“0” :( 我知道我可以使用$xml->count
但这并不伊诺考虑到根元素的XML。
只是想知道什么可能是错误的类型铸造SimpleXML来阵列在PHP 5.3
如何只'回声计数(XML的$>的孩子());' – ajreal
没有孩子,无论哪个PHP版本。 –