Función checkdate() en PHP
Para determinar si una fecha es correcta o no, se emplea la función checkdate().
Esto viene al caso cuando la fecha la introduce un usuario en un formulario.
Imagine que el usuario introduce 30 de febrero. Lo cual generaría errores o resultados inesperados en nuestro script.
Veamos como esta función puede ayudarnos a evitar problemas.
Le pasaremos tres parámetros numéricos
- Día
- Mes
- Año
estos de la fecha que queremos comprobar.
Si la fecha es correcta, esta función nos devolverá un valor booleano true, si no lo es, nos devolverá false.
Veamos un ejemplo:
<?php $dia=30; $mes=2; $anio=2003; echo ("La fecha $dia/$mes/$anio "); if (checkdate($mes, $dia, $anio)){ echo ("es correcta.<br>"); } else { echo ("NO es correcta.<br>"); } $dia=31; $mes=3; $anio=2006; echo ("La fecha $dia/$mes/$anio "); if (checkdate($mes, $dia, $anio)){ echo ("es correcta.<br>"); } else { echo ("NO es correcta.<br>"); } ?>Esta función nos será muy útil en el futuro
Si te hemos ayudado : )
Te agradeceríamos que apoyaras este proyecto
No se te olvide Comentar y Compartir
en:
en:
0 comentarios:
Publicar un comentario