0

这是我到目前为止的一段代码

<?php 
include('include/simple_html_dom.php'); 

$url = 'http://www.nba.com/news/';
$html = file_get_html($url);

foreach($html->find('div[id=nbaNewsStories]') as $key)
{
    echo ($key->innertext) . "<br />";
}

?>

到目前为止,这显示了我想要的部分链接。我的问题是,当您点击被拉取的文章时,链接是相对的,不会转到网页。我需要创建一个绝对网址,所以当点击文章标题时,它将转到http://www.nba.com/news/title文章

任何帮助或建议将不胜感激。

4

1 回答 1

0

在你的 foreach 之前包括它:

foreach($html->find('a') as $key)
{      
    $key->href = 'http://www.nba.com'.$key->href;    
}
于 2013-03-26T08:22:10.093 回答