Maison >développement back-end >Problème PHP >php détermine s'il s'agit d'une date

php détermine s'il s'agit d'une date

(*-*)浩
(*-*)浩original
2019-09-28 10:06:049711parcourir

La fonction

php détermine s'il s'agit d'une date

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=&#39;2015-01-12&#39;;
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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn