Чтобы получить текущую метку времени в PHP, вы можете использовать несколько методов. Вот несколько примеров с кодом:
-
Использование функции time():
$timestamp = time(); echo $timestamp;Это выведет текущую метку времени в секундах с начала эпохи Unix (1 января 1970 г., 00:00:00 по Гринвичу).
-
Использование функции date() с символом формата «U»:
$timestamp = date('U'); echo $timestamp;Символ формата «U» возвращает метку времени в секундах, начиная с эпохи Unix.
-
Использование класса DateTime:
$dateTime = new DateTime(); $timestamp = $dateTime->getTimestamp(); echo $timestamp;При этом создается новый объект DateTime, представляющий текущее время, а затем извлекается метка времени с помощью метода
getTimestamp(). -
Использование функции microtime():
$microtime = microtime(true); $timestamp = floor($microtime); echo $timestamp;Функция
microtime(true)возвращает текущую метку времени Unix с точностью до микросекунды. Затем мы используемfloor(), чтобы удалить десятичную часть и получить целочисленную временную метку.
Это несколько методов, которые вы можете использовать для получения текущей отметки времени в PHP. Каждый метод имеет свои преимущества в зависимости от вашего конкретного случая использования. Выберите тот, который лучше всего соответствует вашим требованиям.