我正在使用 PHP Domdocument 来加载我的 html。在我的 HTML 中,我有两次 class="smalllist"。但是,我需要加载第一类元素。
现在,我的 PHP 代码是
$d = new DOMDocument();
$d->validateOnParse = true;
@$d->loadHTML($html);
$xpath = new DOMXPath($d);
$table = $xpath->query('//ul[@class="smalllist"]');
foreach ($table as $row) {
echo $row->getElementsByTagName('a')->item(0)->nodeValue."-";
echo $row->getElementsByTagName('a')->item(1)->nodeValue."\n";
}
它加载了两个类。但是,我只需要加载一个具有该名称的类。请帮助我。提前致谢。