Перевірка коректності дати в php
Відео: php для початківців: Дата і час, урок 30
Відео: Відеоуроки php + MySQL. Урок 8. Дата і час в php (частина 2)
Досить часто в PHP доводиться перевіряти дату на коректність. Наприклад, перевірити дату народження, введену користувачем. Перевірок, насправді, дуже багато. Тут потрібно перевірити, щоб не було 13-го або 0-го місяця, щоб не було 31-го червня або 30-го лютого. З іншого боку, 31 липня бути може. Таким чином, перевірка дати на коректність в PHP є непростим завданням. Однак, робиться це все за допомогою одного рядка.
В PHP є одна чудова функція, яка називається checkdate ():
lt ;?php
/ * Ці дані можуть прийти, наприклад, з відправленої форми * /
$ day =31-
$ month =6-
$ year =2012-
if(checkdate($ month, $ day, $ year)) echo "Дата коректна"-
else echo "Дата некоректна"-
echo "
"-
$ day =31-
$ month =7-
$ year =2012-
if(checkdate($ month, $ day, $ year)) echo "Дата коректна"-
else echo "Дата некоректна"-
?gt;
оскільки 31-го червня не існує, функція checkdate () повернувся false, а от 31-те липня існує, тому було повернуто true.
Відео: Ініціалізація стовпців і оновлення дати та часу в базах даних MySQL
Ось така проста в застосуванні функція виконує дуже складну перевірку, тим самим, полегшуючи життя програмісту.
Поділися в соціальних мережах:
Схожі
- Month: віджет календаря
- Як за датою знайти перше число даного місяця в excel
- Як вивести номер тижні за датою в excel
- Як дізнатися знак зодіаку за датою народження в php
- Як порахувати вік в excel.
- Як в excel порахувати вік за датою народження або стаж за датою працевлаштування
- Команда echo - висновок тексту на екран консолі
- Команди date і time
- Команда forfiles - виконання команди для групи файлів.
- Поточна дата в excel.
- Перевірка дати в excel.
- Перетворити текст в дату excel.
- Функція sscanf в php
- Робота з датою і часом в php
- Висновок mp3-файлів на сайті через php
- Дата виходу iphone 6
- Новинки в php7. Частина 2.
- Математичні функції в php
- Перетворити дату в текст excel.
- Функції форматного виведення в php
- Нові значення атрибута type.