作者unlimitecho (Ciao)
看板PHP
標題[請益] 批次處理迴圈
時間Tue Dec 13 23:05:02 2011
我現在有九千筆id在陣列裡
每筆id要再放入不同的網址裡面讓他輸出資料
但是該網址一次只能處理一百筆
請問有什麼方法可以把一個九千筆的大陣列每次輸出100筆呢?
我才剛接觸php所以如果問題很蠢還請鞭小力一點Orz
目前的程式碼:
foreach ($result['ids'] as $v1){
$url = "
http://xxx/lookup.json?user_id=".$v1;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url3);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$curlout = curl_exec($ch);
curl_close($ch);
$response = json_decode($curlout, true);
print_r($response).'<br>';
}
但是他目前只能顯示前面幾筆
就會跑出Fatal error: Maximum execution time of 30 seconds exceeded
先感謝各位了!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.129.88
1F:→ terrybob:Maximum execution的關鍵字查詢一下,修改執行時間就好了 12/13 23:08
2F:→ bibo9901:set_time_limit(0); 12/13 23:17