您好我以前使用过DOMDocs,但我不知道如何做到这一点.
$xmldoc = new DOMDocument();
$xmldoc->load('http://example.com');
$feeditem = $xmldoc->getElementsByTagName('data');
Run Code Online (Sandbox Code Playgroud)
我只想要标签'data'的第一个实例.通常我会写一个foreach循环:
foreach($feeditem as $element){ //}
Run Code Online (Sandbox Code Playgroud)
并按照每个Feeditem做我想要的但在这里我只想要第一个$ feeditem.$ feeditem不是一个数组,它是一个DOMdoc对象,所以我不能用$ feeditem [0]来选择第一个'data'标签.
感谢您对此的任何帮助.
Luk*_*ský 26
如果您查找文档getElementsByTagName,可以看到它返回一个DOMNodeList.因此,阅读完文档后DOMNodeList,您应该发现可以使用$feeditem->item(0).