在PHP中仅获取带有getElementsByTagName的顶部元素

在PHP中仅获取带有getElementsByTagName的顶部元素,php,domdocument,Php,Domdocument,使用DomDocument的getElementsByTagName()返回一个DOMNodeList对象,该对象包含所有具有提供的标记名的元素,如下-: $pTag=$doc->getElementsByTagName('p') 但是,如何只获取文档中的第一个p标签,而不是所有的p标签,请尝试以下方法: $pTag = $doc->getElementsByTagName('p')[0] 或者这个: $pTag = $doc->getElementsByTagName('p')-

使用
DomDocument
getElementsByTagName()
返回一个
DOMNodeList
对象,该对象包含所有具有提供的标记名的元素,如下-:
$pTag=$doc->getElementsByTagName('p')

但是,如何只获取文档中的第一个
p标签
,而不是所有的
p标签

,请尝试以下方法:

$pTag = $doc->getElementsByTagName('p')[0]
或者这个:

$pTag = $doc->getElementsByTagName('p')->item(0)