雖然包括簡單的HTML DOM庫,我得到的警告:簡單的HTML DOM庫
警告:file_get_contents()函數[function.file-GET-內容]:php_network_getaddresses:的getaddrinfo失敗:沒有這樣的主機是已知的。在線70上的C:\ xampp \ htdocs \ simple_html_dom.php
警告:file_get_contents(http://www.google.com/)[function.file-get-contents]:無法打開流:php_network_getaddresses: getaddrinfo失敗:沒有這樣的主機是已知的。在C:\ XAMPP \ htdocs中\ simple_html_dom.php上線70
在simple_html_dom.php文件(從http://sourceforge.net/projects/simplehtmldom/files/latest/download下載)的線70是
$contents = file_get_contents($url, $use_include_path, $context, $offset);
另外1錯誤:
致命錯誤:調用一個成員函數查找()在C語言的非對象:\ XAMPP \ htdocs中\ domdoc2.php第15行
在碼(下圖)的線15是
foreach($html->find('img') as $element)
的網頁我在我下面的代碼指是google.com 代碼如下:
<?php
include('simple_html_dom.php');
$html = new simple_html_dom();
$html = file_get_html('http://www.google.com/');
// Find all images
foreach($html->find('img') as $element)
echo $element->src . '<br>';
// Find all links
foreach($html->find('a') as $element)
echo $element->href . '<br>';
?>
我在做什麼錯?
這不是一個圖書館的問題,PHP只是無法解析主機到一個IP地址 –
該文件執行那裏? –
@Baszz你指的是哪個文件? DOM文件在那裏,它也包含在內 – saur