Если пользователь вносит ошибку в регистрацию, и он изменил свой пароль в последние месяцы, я хочу, чтобы он уведомил его об этом, например, в Google. Когда пользователь меняет свой пароль, его старый пароль поступает в базу данных, если он забыл пароль (он спрашивает его, когда он в последний раз входил на мой сайт без проблем, последний пароль, который он помнит, и многое другое ...). Это также экономит время изменения во времени(). Мой вопрос заключается в том, как вычислить прошедшее время от изменения до теперь и написать время. если он изменится на этой неделе, я хочу, чтобы он написал, сколько дней прошло, и если он не изменил его на этой неделе, он напишет ему, сколько недель прошло. Как вычислить его и «эхо» результат таким образом?Вычислить прошедшее время в php от функции time()
0
A
ответ
1
Позвольте $timeOfChange
быть значением time()
из базы данных, когда пользователь в последний раз изменил свой пароль. Затем вы можете использовать следующий фрагмент кода:
$diff = time() - $timeOfChange;
if ($diff <= 604800) { // 604800 seconds == 1 week
echo floor($diff/86400) . ' days'; // 86400 seconds == 1 day
} else {
echo floor($diff/604800) . ' weeks';
}
Я хотел сохранить код простой, поэтому я не обращаю внимание на особых случаях, как «1 неделя» и «1 день», где конечный «S» не требуется. Поэтому вы можете расширить код для таких случаев.
Смежные вопросы
- 1. Вычислить прошедшее время
- 2. Вычислить прошедшее время класса ClockAnimation
- 3. Вычислить прошедшее время в C
- 4. Вычислить прошедшее время в python
- 5. Вычислить время, прошедшее в пределах пробегов переменной
- 6. Вычислить время, прошедшее в PHP - охватывает более 24 часов
- 7. Вычислить время, отличное от php
- 8. Вычислить время, прошедшее в Java/Groovy
- 9. Вычислить прошедшее время Excel для вставки строки
- 10. Вычислить время, прошедшее с помощью javascript
- 11. Вычислить прошедшее время с даты vb.net?
- 12. Вычислить время, прошедшее между двумя вызовами функций
- 13. Нужно вычислить прошедшее время по «сдвинутому окну» (PHP)
- 14. Как рассчитать прошедшее время функции?
- 15. Прошедшее время от двух дат
- 16. вычислить прошедшее время (вторая отметка времени - первая метка времени)
- 17. Вычислить прошедшее время и время процессора параллельной программы
- 18. Получить таймеры прошедшее время
- 19. В MATLAB, как вычислить время, прошедшее между строк в матрице
- 20. непостоянное время, прошедшее в java
- 21. PHP, вычислить время, так как добавляемые
- 22. Вычислить время, прошедшее между двумя ГГГГММДДччммсс метка времени
- 23. отключить прошедшее время
- 24. Вычислить время для выполнения функции
- 25. CABasicAnimation текущее время, прошедшее
- 26. Получение Прошедшее время в JS
- 27. Как проверить прошедшее время
- 28. вычислить время работы функции
- 29. Вычислить рекурсивное время функции
- 30. Мне нужно вычислить прошедшее время между двумя объектами даты
Отлично! Большое спасибо! –