我有一個帶有5000行的URL的txt文件。我試圖做的是打開每個網址來提取每個網址(即第一個網址)。 我的問題是,腳本的第一行打開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文件中的數組。 –