Ich versuche, alle Links von dieser Seite zu erhalten: https://www.supremecourt.uk/cases/search-results.html?q=affidavitFehlende Elemente in getElementsByTagName
mit dem folgenden Code:
libxml_use_internal_errors(true);
$html = file_get_contents("https://www.supremecourt.uk/cases/search-results.html?q=affidavit");
$docs = new domDocument;
$docs->loadHTML($html);
$anchors = $docs->getElementsByTagName('a');
$links = array();
foreach($anchors as $anchor) {
echo $links[] = $anchor->getAttribute('href');
echo '<br>';
}
aber die zurückgegebenen Links enthalten keine Links aus den Suchergebnissen . Warum ist das, und wie kann ich es beheben?
Geben Sie die Ausgabe, die Sie erhalten. –