-1

私はこのphpコードを使用してURLからすべてのリンクを抽出していますが、これは絶対リンクと相対リンクを混在させますが、このスクリプトのみですべてのリンクを絶対リンクに変換したい

   <?
$request_url ='http://www.qualitycodes.com';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request_url);    // The url to get links from
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // We want to get the respone
$result = curl_exec($ch);

$regex='|<a.*?href="(.*?)"|';
preg_match_all($regex,$result,$parts);
$links=$parts[1];
foreach($links as $link){
    echo $link."<br>";
}
curl_close($ch);
?>

すべてのURLを絶対にしたい

4

1 に答える 1

0

現在のページの絶対 URL を相対 URL の先頭に追加します。

于 2013-10-26T10:43:04.637 に答える