我創建了一個報廢代碼,用於在特定郊區取消每個地址。但我陷入這個問題; 「使用未定義的常量j - 假定'j'」並且在$ target_url中標識出來,任何人都可以幫助我解決這個問題嗎?未定義常量j的使用 - 假設'j'
$arr = array("Illawong 2232",
"Strathfield 2135",
"Croydon 2132",
"Croydon Park 2133",
"Burwood 2134",
"Parramatta 2150",
"Hurtsville 2220",
"Seven Hills 2153",
"Blacktown 2148",
"Toongabie 2146",
"Winston Hills 2153",
"Bondi Beach 2026",
"Bondi Junction 2022",
"Coogee 2034",
"Pymble 2073",
"Miranda 2228",
"Caringbah 2229",
"Sylvania 2224",
"Drummoyne 2047",
"Concord 2137"
);
$counter = count($arr);
for($j=0;$j<$counter; $j++)
{
$arr2 = array("list-1", "list-2", "list-3","list-4", "list-5");
$count = count($arr2);
for($i=0;$count>$i;$i++)
{
//scrapping starts here
$target_url = "http://www.xxxxxxxxx.com.au/buy/".$arr[j]."/".$arr2[i]."?includeSurrounding=false";
$html = new simple_html_dom();
$html->load_file($target_url);
foreach($html->find('a[class=name]') as $vcard)
{
echo $vcard. "<br/>"
}
}
}
It works Thank you! – zerconis
我該如何處理這個錯誤:「致命錯誤:超過30秒的最大執行時間」能幫助我嗎? – zerconis
你可以像這樣擴展最大執行時間 - ini_set('max_execution_time',0);或者編輯你的htaccess php_value max_execution_time 0 –