Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Время генерации страницы

Сообщения:  [1-4] 

 
 автор: Eugene77   (06.01.2009 в 03:49)   письмо автору
 
   для: sl1p   (05.01.2009 в 20:59)
 

Если с плавающей точкой, то ещё проще:

>
<?php
>$_mkt microtime(true);
>
?>
>
>[page]
>
><?php
>echo microtime(true) - $_mkt;
>
?>


Спасибо!

  Ответить  
 
 автор: sl1p   (05.01.2009 в 20:59)   письмо автору
 
   для: Eugene77   (05.01.2009 в 18:59)
 

<?php
function gtime() {$pt explode(' 'microtime()); return $pt[1].substr($pt[0], 1);}
$_mkt gtime();
?>

[page]

<?php
echo bcsub(gtime(), $_mkt6);
?>

  Ответить  
 
 автор: Trianon   (05.01.2009 в 19:15)   письмо автору
 
   для: Eugene77   (05.01.2009 в 18:59)
 

>echo micritime() - $start_time;
>В начале, разумеется, было:
>$start_time = micritime();

Эта функция где-то определяется?

Если Вы про похожую стандартную, то имеет смысл заглянуть в мануал.
Она не так проста, как кажется.

  Ответить  
 
 автор: Eugene77   (05.01.2009 в 18:59)   письмо автору
 
 

Если я пишу:
<?
echo micritime() - $start_time;

То получаю время от времени отрицательное число.
Как надо грамотно писать?

В начале, разумеется, было:
$start_time = micritime();

  Ответить  

Сообщения:  [1-4] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования