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版本。 –