-1
에서 나는 URL에서 모든 링크를 추출하기 위해 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이 절대적이어야합니다.
방법을 알려주십시오. http req를 추가했지만 오류가 발생했습니다. – chetna123
PHP에서는 문자열을 추가 할 수 없습니다 (음, 할 수는 있지만 결과로 암시 적 캐스팅으로 인해 숫자가 표시됨). 원하는 것은 문자열을 연결하는 것입니다. 그리고 당신이 말하는 http req *는 무엇입니까? 그리고 어떤 오류가 있었습니까? 귀하의 시도 코드를 보여주십시오. – Oswald