{% else-1 %}
В результате мы увидим, что время выполнения скрипта будет, например, таким: "0.014652967453". Если округлить, то это 0.015 секунды. Это и есть время выполнения скрипта.

Теперь о том, как это работает. Функция microtime() с переданным значением true возвращает число секунд, прошедших с полуночи 01.01.1970, причём это значение подсчитано до сотых долей секунды.

Далее идёт обычный скрипт, который мы и проверяем. Вместо него, безусловно, будет Ваш скрипт. И, наконец, последней строкой идёт разница между текущим временем (после выполнения скрипта) и тем, что мы зафиксировали при старте скрипта. Разница времени после выполнения скрипта и времени до начала его работы, и есть время выполнения скрипта.

Думаю, здесь всё просто. А вот применять этот способ подсчёта времени я Вам настоятельно рекомендую. Например, когда я отлаживал работу своего движка, на котором и стоит данный сайт, я ускорил его работу почти в 2 раза.

(с)Михаил Русаков

                        
<?php
$start = microtime(true);
$sum = 0;
for ($i = 0; $i < 100000; $i++) $sum += $i;
echo "Время выполнения скрипта: ".(microtime(true) - $start);
?>
2 29 0
0

Нет фото
axer * 2.42
• 3 июн 2014, 00:52


$sum = 0;
for ($i = 1; $i < 10000; $sum += $i++);
Вот это круто

0

Нет фото
• 11 май 2014, 15:32


$sum = 0;
for ($i = 0; $i < 100000; ++$i) $sum += $i;
Круче.

0

Нет фото
• 5 май 2014, 02:49


Кароче,вместо проверки генерации страницы,он проверяет время выполнения цикла

0

Нет фото
• 5 май 2014, 02:49


Это для проверки,вместо вашей страницы

0

Нет фото
• 4 май 2014, 14:30


$sum+$i