Also ich versuche nur eine HTML-Seite mit PHP zu kratzen. Ich habe auf Google nachgesehen, wie es geht, und ich benutze die file_get_contents()
Methode. Ich schrieb ein kleines Stück Code, aber ich bin schon einen Fehler bekommen, die ich nicht herausfinden kann:PHP scrape eine html Seite
$page = file_get_contents('http://php.net/supported-versions.php');
$doc = new DOMDocument($page);
//print_r($page);
foreach ($doc->getElementsByTagName('table') as $node) {
print_r($node);
}
Die erste, auf Kommentar print_r Anweisung, um die Seite nicht gedruckt, aber die foreach-Schleife soll jeden Tisch bekommt in $ node, aber es druckt nichts. Was mache ich falsch?
Mein Rat wäre, Simple HTML Dom Parser zu verwenden; http://simplethmdom.sourceforge.net/ – Kaylined
Warum versuchen Sie, PHP mit Javascript mischen –
Ich schreibe ein WordPress-Plugin – brothman