接地线
是否可以使用DOMDocument查询前5个图像?
$dom = new DOMDocument;
$list = $dom->query('img');
杰克
使用XPath
可以获取所有图像,如下所示:
$xpath = new DOMXPath($dom);
$list = $xpath->query('//img');
然后,仅通过迭代前五个来限制结果。
for ($i = 0, $n = min(5, $list->length); $i < $n; ++$i) {
$node = $list->item(0);
}
由于其表达语言, XPath非常通用。但是,在这种特定情况下,您可能不需要所有功能,而简单的操作$list = $dom->getElementsByTagName('img')
将产生相同的结果集。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句