{% else-1 %}
Удобно использовать при проверке даты в днях раждения и д.р. проверит корректность
данных введённых пользователем.

                        
/**
* Функция для проверки корректности даты
*
* @param int $d день
* @param int $m месяц
* @param int $y год
* @param string $format желаемый формат вывода даты (синтаксис аналогечен функции date
() )
* @return mixed строка с датой, в случаи неудачи FALSE
*/
function dateIsset ($d , $m , $y , $format) {
try {
$date = new DateTime ($y .'-' .$m .'-' .$d );
return $date -> format($format );
} catch (Exception $err ) {
return FALSE ;
}
}
1 42 0
Без комментариев...