Популярное сегодня
10 анекдотов от 20 августа 2024
Популярное вчера
Камаз!
Популярное позавчера
Не ПТУ, а колледж!

Как узнать текущее время в PHP скрипте?

30 июня 2011 / чтиво: php, время

Если нам необходимо получить уникальное значение времени (метку времени), следует помнить, что сделать это можно двумя способами. Какой способ наиболее быстр?

1. получить значение из глобального массива $_SERVER, обратившись к элементу $_SERVER["REQUEST_TIME"];

2. вызвать функцию time();

Но какой же вариант выбрать?

Рассмотрим пример:

<?php
$t=microtime(1);
echo "<p>".$_SERVER["REQUEST_TIME"]." -> ".round((microtime(1)-$t),6)."</p>";

$t=microtime(1);
echo "<p>".time()." -> ".round((microtime(1)-$t),6)."</p>";
?>

Результатом работы будет:

1309419990 -> 1.0E-5

1309419990 -> 2.0E-6

Я рекомендую использовать первый способ, потому как этот способ быстрее второго на порядок.

Напиши свой комментарий

отменить цитирование