Определите, сколько времени system (), pasthrus (), exec (), операция занимает в php - PullRequest
0 голосов
/ 30 августа 2011

Хотите знать, как определить, сколько времени занимает вызовы system (), passthru (), exec () (любой из них). Например. Я использую system () для вызова внешней программы, я хотел бы определить, сколько времени это займет, чтобы, если это займет слишком много времени, я мог убить ее или выполнить другую операцию.

1 Ответ

1 голос
/ 30 августа 2011
$start = microtime(true);
system(....);
$end = microtime(true);

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

В остальном, проверьте shell_exec () Управление тайм-аутом и exec ()

...