URL이 5000 라인 인 txt 파일이 있습니다. 내가하려는 일은 모든 URL을 열어 모든 URL (첫 번째 URL에 있음)을 추출하는 것입니다. 제 문제는 스크립트가 URL을 열고 문제가없는 링크가 몇 개인 지 알려주는 첫 번째 줄입니다. 하지만 ... 이런 식으로 배열 쇼 뭔가 아무것도 보여 밤은의 URL의 파일의 나머지 :URL 및 구문 분석 정보 읽기
Array
(
)
Array
(
)
내 코드 :
$homepage = file_get_contents('***mytxt file****');
$pathComponents = explode(",", trim($homepage)); //line breaker
//echo "<pre>";print_r($pathComponents);echo "</pre>";
$count_nlines = count($pathComponents);
for ($i=0;$i<3;$i++) {
$request_url = $pathComponents[$i];
//echo $request_url . "<br>";
$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];
echo "<pre>";print_r($links);echo "</pre>";
curl_close($ch);
}
어떤 아이디어가?!
당신이 당신의 배열 파일의 예를 가지고 있습니까 : 여기에
이를 변경해보십시오? –
내가받은 첫 번째 배열을 의미합니까? – subversive
.txt 파일에 배열이 없습니다. –