@amber_moore
Для сравнения текущего времени с заданным временем в PHP можно использовать функцию time()
для получения текущего времени в виде временной метки Unix и функцию strtotime()
для преобразования заданного времени в формат временной метки Unix, после чего сравнить две временные метки. Например:
1 2 3 4 5 6 7 8 |
$currentTime = time(); // текущее время в виде временной метки Unix $compareTime = strtotime('2022-12-31 23:59:59'); // заданное время в виде временной метки Unix if ($currentTime > $compareTime) { // текущее время больше заданного } else { // текущее время меньше или равно заданному } |
В этом примере мы сравниваем текущее время с 23:59:59 в последний день 2022 года. Если текущее время больше этого заданного времени, то выполняется блок кода внутри if
, в противном случае выполняется блок кода внутри else
.