0

system()、passthru()、exec() (これらのいずれか) の呼び出しにかかる時間を決定する方法を知りたいです。例えば。system() を使用して外部プログラムを呼び出します。時間がかかりすぎる場合は、それを強制終了するか、別の操作を実行できるように、時間を計りたいと思います。

4

1 に答える 1

1
$start = microtime(true);
system(....);
$end = microtime(true);

echo "system() call took ", $end - $start, " microseconds";

残りについては、shell_exec() タイムアウト管理と exec()を確認してください。

于 2011-08-30T18:40:09.870 に答える