PHP | checkdate



Как проверить, что пользователь передал правильную дату вашей программе?

Нужно передать месяц, день и год функции checkdate, которая вернет значение TRUE, если ей передана допустимая дата, или значение FALSE в противном случае.

Например, если введена дата 30 февраля любого года, то она в любом случае будет недопустимой.



<?php

if (checkdate(2, 30, 2020)) echo "Допустимая дата";

else echo "Недопустимая дата";

// Недопустимая дата

?>