Forum Webscript.Ru
Программирование => PHP => Тема начата: Berkut от 02 Марта 2004, 06:15:26
-
Как можно посчитать время выполнения скрипта(примерно как внизу этого форума)? И почему нельзя сделать так:
В самом начале страници $a=time();
и в самом конце $b=time();
$vremya_vipolneniya=$b-$a;
Ведь на сколько я понимаю, скрипт выполняеться строго последовательно. Если встречаеться цикл, то сначала он полностью выполняеться, а потом идёт обработка следующих строчек кода.Или я не прав?
-
А как получить время с точностью до миллисекунд?
-
[p]microtime[/p]
-
Самое главное в ссылке AliMamed\'а - это комментарии пользователей.
Кстати, обрати внимание, что в последней версии (пока ещё бете) ввели один необязательный аргумент, который сразу позволяет возвращать время как число типа float.
-
Berkut:
почему нельзя сделать так:
а почему ты решил, что нельзя сделать так?
-
[off]
почему нельзя сделать так
Можно. Когда мне юзеры админ-зоны сказали, что миллисекунды внизу их пугают :) , пришлось писать в секундах. И ничего, что там в большинстве случаев "0"...
[/off]
-
Да я понял что так можно сделать ещё когда написал второй пост про миллисекунды. Просто я сначала стормозил и не подумал что скрипт может выполняться меньше секунды.Поставил sleep и всё понял