Maison >développement back-end >Problème PHP >php détermine s'il s'agit d'une date
La fonction
checkdate() est utilisée pour vérifier la date grégorienne. (Apprentissage recommandé : Tutoriel vidéo PHP)
bool checkdate ( int $month , int $day , int $year )
Si la date donnée est valide, retournez VRAI, sinon retournez FAUX, vérifiez la légalité de la date composée de paramètres .
Une date est considérée comme valide si :
l'année a une valeur de 1 à 32767
le mois a une valeur de 1 à 12
Jour dont la valeur se situe dans la plage du nombre de jours qu'un mois donné devrait avoir, et les années bissextiles ont été prises en compte.
checkdate() Exemple
<?php var_dump(checkdate(12, 31, 2000)); var_dump(checkdate(2, 29, 2001)); ?>
La routine ci-dessus affichera :
bool(true) bool(false)
La conversion de chaîne est la suivante suit Disponible :
$str='2015-01-12'; list($y,$m,$d)=explode(‘-’,$str); var_dump(checkdate($m,$d,$y));
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!