我正在尝试从另一个运行良好的网站中获取内容,除了所有链接都不正确。
include_once('../simple_html_dom.php');
$page = file_get_html('http://www.website.com');
$ret = $page->find('div[id=header]');
echo $ret[0];
无论如何,不是所有链接都显示链接以获得完整链接吗?使用 preg 替换。
$ret[0] = preg_replace('@(http://([\w-.]+)+(:\d+)?(/([\w/_.]*(\?\S+)?)?)?)@',
'<a href="$1">http://fullwebsitellink.com$1</a>', $ret[0]);
我想它会像上面那样,但我不明白?
谢谢