ここに示すように、ループを実行するPHPスクリプトを作成しています。ループ内には、情報を処理する特定の関数があります。
while (some condition){
// some code
processInformation();
// Some more code
}
途中で、processInformation() 内で、Fatal error: Maximum execution time of 30 seconds exceeded というエラーが発生しました。set_time_limit(0) を使用しても、processInformation() には永遠にかかる可能性があるため、私の状況では役に立ちません。エラーでプログラムを完全に壊したくないので、例外をキャッチしたり、processInformation() に時間がかかりすぎる場合にループを「続行」するように php に指示したりできますか?