在我的用戶界面中,有一個文本區域,其中包含一個由新行分隔的URL列表。simpleHTMLdom - 使用數組中的多個URL
我正在將它放入一個字符串中,並使用換行符對其進行爆炸。我收到此錯誤:
Fatal error: Call to a member function find() on a non-object in C:\xampp\htdocs\apps\lt\track-them.php on line 34
$myurl = "http://mydomain.com/testpage1.html";
$str = "http://www.domain.com/page1.html
http://www.homepage.com/page2.html
http://www.internet.com/index.html";
$backlinkarr = explode("\n", $str);
echo '<table border=1>';
foreach ($backlinkarr as $backlinkitem) {
$backlinkitem = trim($backlinkitem);
$LinkCount = 0;
$html = file_get_html($backlinkitem);
foreach ($html->find('a') as $link) {
if ($link->href == $myurl) {
$LinkCount += $LinkCount + 1;
}
}
echo $backlinkitem . ' (' . $linkCount . ')';
}
''file_get_html()''?有這樣的功能嗎?還有更多...一個PHP類?或者它是你的類,你並沒有顯示所有......和''html''被調用作爲函數沒有類.. –
我相信這是關於http://simplehtmldom.sourceforge.net/ – jancha
是的,這是正確的simplehtmldom例子。 – Ram