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 />";
}

?>

これまでのところ、セクションから必要なリンクが表示されます。私の問題は、プルされた記事をクリックすると、リンクが相対的であり、Web ページに移動しないことです。絶対 URL を作成する必要があるため、記事のタイトルをクリックすると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 に答える