我使用Simple HTML DOM解析通過URL HTML網頁元素。這裏是我的代碼來提取網站中的一些文本。循環不同的URL與AJAX調用
while($from_page <= $to_page){
$html = file_get_html('http://derp.com/page/'.$from_page.'');
$protip[] = $html->find('div.class',0)->children(2)->plaintext;
var_dump($protip);
$from_page++;
}
在這個片段中的問題是,當我輸入$to_page
高數量,PHP將它無休止地循環返回一個超出執行時間錯誤。
我可以使用AJAX調用通過將URL作爲它的參數避免這種情況?如果是這樣,我找不到任何方法來實現它,因爲在我的情況下,我使用外部函數來解析url。
添加
unset($html);
是否有可能,這種方法可能會導致資源霸佔? – AimanB你,直到有沒有更多的資源^^而且每個PHP腳本並行執行不佔用資源。什麼是完整的案例? –
噢,好的。完整大小寫是什麼意思? – AimanB