我是新來的PHP數據抓取,我查看了其他線程,我找不到我需要的東西。 我想製作一個腳本,在信息發生變化的情況下不斷檢查網站,同時獲取信息。 例如: google.com 我想抓取「Google搜索」,但同時它會每隔一段時間檢查它是否已更改。 乾杯!PHP - 數據抓取
$html = file_get_contents($url);
libxml_use_internal_errors(true);
$doc = new DOMDocument;
$doc->loadHTML($html);
$xpath = new DOMXpath($doc);
$node = $xpath->query('//div[@name="jsb"]')->item(0);
echo $node->textContent;
您已添加代碼 - 很棒。但代碼的問題是什麼?你是說它不起作用嗎?如果真是這樣,那麼是以哪種方式? –
你的問題和/或問題是什麼? –
@Dagon我收到以下錯誤:注意:未定義的變量:第2行中的C:\ xampp \ htdocs \ test.php中的url 警告:file_get_contents():文件名在C:\ xampp \ htdocs \ test中不能爲空.php on line 2 警告:DOMDocument :: loadHTML():在第6行的C:\ xampp \ htdocs \ test.php中輸入的空字符串 注意:試圖獲取C中非對象的屬性: \ xampp \ htdocs \ test.php 12行 –