2013-07-12 74 views
-1

如何检查$xml是否有孩子的“学生”?PHP SimpleXML有孩子

我使用SimpleXML在PHP中使用XML:

$xml = simplexml_load_file('log.xml'); 

在此先感谢。

+0

这被标记为欺骗,但所选择的答案的链接的问题是错误。下面选择的答案是正确的,并且与链接问题上的最高投票答案相同。 – Matt

回答

4

您可以使用一个简单的isset()呼吁该

$node = new SimpleXMLElement('<foo><students>test</students></foo>'); 

var_dump(isset($node->students)); 

布尔(真)

+1

感谢您的快速回复。解决了我的问题,尽快接受答案。 – atomikpanda

1
if(isset($xml->students)) 
    // Do