Как узнать текущее время в 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
Я рекомендую использовать первый способ, потому как этот способ быстрее второго на порядок.
Напиши свой комментарий
Ещё ништяки на «Да Нормально»:
- Путешествие на ледоколе.
- Тест экстренного торможения танка Леопард
- И тут подул ветер
- 20 анекдотов от 8 апреля 2016
- 10 анекдотов от 7 июля 2021
- Вот это ПОВОРОТ!
- Уроки рисования
- Как правильно идти на кухню?
- 20 анекдотов от 21 марта 2018
- Дал прикурить!
- Есть такая профессия - чистить логово кобр
- 20 анекдотов от 20 ноября 2017
отменить цитирование