Intereting Posts
Возможна ли SQL-инъекция с помощью POST? довольно url в yii2 не работает PHP подсчитывает количество файлов в каталоге и подкаталоге Как мы можем открыть ссылку в режиме частного просмотра Настройка PHP и TOMCAT / интеграция Laravel Eloquent пропустить n, взять все? Как группировать сообщения сортировки ans в wordpress по дате? пароль зашифрован дважды на md5 в yii Рекомендации по обработке глобальных ошибок в PHP? PHP __PHP_Incomplete_Class Объект с моими данными $ _SESSION Как зарегистрировать пользователя из приложения Symfony 2 с помощью внутренних обработчиков Zend Framework $ this-> baseUrl () всегда возвращает текущую страницу :( почему Список изображений (01.png) и описания (01.txt) из каталога Изучение OO-кодирования с помощью PHP, статические! = Выражения, но в руководстве PHP говорится, что все, что имеет значение, является выражением, смущенным WideImage – Прозрачные области конвертированного PNG должны быть белыми

Если текущее время превышает 30 секунд за прошлый промежуток времени X (из базы данных)

Как бы я построил оператор, как если текущее время ($ time) прошло более 30 секунд ( $djs['currenttime'] )? Было бы что-то вроде

if ( $time => $djs['currenttime'] )? Я не могу понять это с 30 секундами .. :).

Благодаря :).

30 секунд, с которыми вы боретесь, просто добавляется +30 к условному приращению значения $djs['currenttime'] .

Вы можете использовать функцию time() для получения фактического времени. Я предполагаю, что djs['currenttime'] – это значение, извлеченное из базы данных. Поэтому сравнение было бы следующим:

 if(time() > $djs['currenttime'] + 30){ //actions here; } 

time() возвращает количество секунд с 1 января 1970 года 00:00:00 GMT, поэтому для этого, чтобы использовать переменную $djs['currenttime'] также должна быть отметка времени unix. Если нет, вам нужно сначала преобразовать один из них в соответствующий формат.

 if ($time > ($djs['currenttime'] + 30)) 

Предполагается, что оба значения представляют собой фактические временные метки и не форматированные строки