Nous savons tous qu'il y a 12 mois dans une année, 31 jours dans un mois (ou 30 jours, 28 jours en février et 29 jours en février dans les années bissextiles), 7 jours dans une semaine et 24 heures dans par jour.. ....etc. Mais notre ordinateur ne sait pas. Il ne peut pas dire si les données sont correctes ou fausses. Il ne peut donc s'appuyer que sur les fonctions fournies par le développeur pour les exécuter ou les vérifier. Utilisez la fonction checkdate() en PHP pour vérifier la date. Dans ce chapitre, nous allons vous expliquer la fonction "checkdate()".
Syntaxe de la fonction checkdate() :
La fonction checkdate() vérifie la validité de la date. Sa syntaxe est la suivante :
checkdate (month , day ,year )
Détails de la syntaxe :
Renvoie VRAI si la date donnée est valide, sinon renvoie FAUX. Il a trois paramètres : la valeur valide du mois est de 1 à 12 ; la valeur valide du jour est le nombre maximum de jours dans le mois, par exemple janvier est de 31 jours, février est de 29 jours (année bissextile). ); la valeur valide de l'année Les valeurs vont de 1 à 366.Exemple de fonction checkdate()
Nous utilisons la fonction checkdate() pour vérifiez une date correcte et une date incorrecte, Le code est le suivant : Vérifiez d'abord la date correcte :<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $year=2017; //年份 $month=4; $day=30; var_dump(checkdate($year,$month,$day)); ?>
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $year=2017; //年份 $month=4; $day=31; var_dump(checkdate($month,$day,$year)); ?>
Vous pouvez également écrire la date directement dans la fonction checkdate()
Ce qui précède est une utilisation simple de la fonction checkdate(). Dans la section suivante, nous expliquerons les options de format du paramètre de format date() de la fonction.<?php header("Content-type:text/html;charset=utf-8"); //设置编码 var_dump(checkdate(12,4,2017)); ?>
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!