URL を介して HTML Web ページ要素を解析するためにSimple HTML DOMを使用しています。これは、Web サイトでいくつかのテキストを抽出するための私のコードです。
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 が実行時間超過エラーを返すことです。
URLをパラメーターとして渡すことでAJAX呼び出しを使用することで、これを回避できますか? もしそうなら、私はそれを達成する方法を見つけることができませんでした。これは、私の場合、外部関数を使用して URL を解析しているためです。