如何设置循环的时间限制?

mat*_*hew 1 php

我确实有一个循环,说:

$lines = file('file.txt');    

foreach ($lines as $line) { 

  // some function

}
Run Code Online (Sandbox Code Playgroud)

有时,如果数据不可用,则需要更多时间来完成一个循环.那么如何为每个循环设置一个时间限制,所以如果没有任何信息,它会移到下一个?

mar*_*kus 5

你不应该在一个时间限制内解决这个问题!从长远来看,使用时间限制可能会产生各种问题.我甚至会说"时间限制是一种代码味道".

而是首先检查,如果数据可用,如果没有,则不要循环.