Я бы хотел сравнить различные значения перед выполнением определенной функции.Включая местное время, которое я получаю так:
$localTime = new DateTime('@' . $localTimestamp);
$localTime = [
0 => $localTime->format('H'),
1 => $localTime->format('i')
];
// print_r($localTime) looks like this:
Array
(
[0] => 12
[1] => 25
)
Вот оператор if:
if ((($localTime[0] === 10) || ($localTime[0] === 11 && $localTime[1] >= 0 && $localTime[1] < 30)) && $localTimestamp - strtotime($latestSession) < 900) { // 15 minutes
echo 'true';
} else {
echo 'false';
}
Ошибка: необработанная ошибка: вызов неопределенной функции () в строке X (строкас оператором if).