Fechas
checkdate
Validar fechas
';
$fechaValida = @checkdate(12, 1, 2005);
echo 'checkdate(12, 1, 2005) : ';
if ($fechaValida)
echo 'valida
';
else
echo 'NO VALIDA
';
$fechaValida = @checkdate(15, 1, 2005);
echo 'checkdate(15, 1, 2005) : ';
if ($fechaValida)
echo 'valida
';
else
echo 'NO VALIDA
';
$fechaValida = @checkdate(1, 45, 2005);
echo 'checkdate(1, 45, 2005) : ';
if ($fechaValida)
echo 'valida
';
else
echo 'NO VALIDA
';
$fechaValida = @checkdate(1, 1, 0);
echo 'checkdate(1, 1, 0) : ';
if ($fechaValida)
echo 'valida
';
else
echo 'NO VALIDA
';
// Arroja warning, lo evitamos con el operador @
$fechaValida = @checkdate(1, "abc", 2005);
echo 'checkdate(1, "abc", 2005) : ';
if ($fechaValida)
echo 'valida
';
else
echo 'NO VALIDA
';
?>