【发布时间】:2012-01-12 08:06:30
【问题描述】:
我正在使用此代码通过 cURL 获取数据
$url='http://example.com/'; //URL to get content from..
print_r(get_data($url)); //Dumps the content
/* Gets the data from a URL */
function get_data($url)
{
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
但是,此代码返回具有相对 url 的数据。如何使用此相对 url 并使用绝对 url 打印?可能与 preg_replace.. 但如何?
【问题讨论】:
-
您的意思是要将返回数据中的链接从相对转换为绝对?