getmicrotime

Возвращает текущий UNIX timestamp с четырьмя знаками микросекунд после запятой

Синтаксис: getmicrotime()

Примеры:

$time_start = getmicrotime();

$time_end = getmicrotime();

echo $time_end - $time_start;// выводит разницу времени

echo getmicrotime() - $GLOBALS['SYSTEM']['time_start'];// время затраченное от начала запуска, до текущего момента выполнения

Пример с циклом:

for($i=0;$i<10;$i++){

$start = getmicrotime();// время начала итерации

// здесь код какого-то действия

echo (getmicrotime() - $start).'<br>';// время затраченное на выполнение итерации

}

Примеры с логированием

Находим затраченное время между итерациями

log_('название итерации == '.(getmicrotime() - $GLOBALS['SYSTEM']['time_last']));

Находим затраченное время от начала инклюда скрипта /inner/libraries/functions.php

log_('название итерации == '.(getmicrotime() - $GLOBALS['SYSTEM']['time_start']);


27.05.2008 17:56

Комментарии

Комментариев пока нет.


Copyrights © 2007 - 2026 YaPro.Ru