|
LuaSandbox::setCPULimitSet the CPU time limit for the Lua environment 説明
public void LuaSandbox::setCPULimit(floatbool
$limit )Sets the CPU time limit for the Lua environment. If the total user and system time used by the environment after the call to this method exceeds this limit, a LuaSandboxTimeoutError exception is thrown. Time used in PHP callbacks is included in the limit. Setting the time limit from a callback while Lua is running causes the timer to be reset, or started if it was not already running.
パラメータ
戻り値値を返しません。 例
例1 Calling a Lua function
上の例の出力は、 たとえば以下のようになります。 PHP Fatal error: Uncaught LuaSandboxTimeoutError: The maximum execution time for this script was exceeded 参考
|