我正在使用PHP Domdocument加載我的html。在我的HTML中,我有兩次class =「smalllist」。但是,我需要加載第一類元素。現在如何使用domdocument調用UL類一次php
,我的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";
}
它加載這兩個類。 但是,我只需要加載一個具有該名稱的類。 請幫我。提前致謝。
Gwillie,謝謝!這工作正常。現在,我正面臨一些小問題。在這裏,我再次擁有4個元素值。但是,我只需要其中的兩個,其餘兩個不是必需的。 – Gireesh