Comment PHP détermine s'il s'agit d'un format d'heure : Vous pouvez le déterminer via la fonction strtotime(). La syntaxe de la fonction strtotime() est : [int strtotime (string $time [,int $now = time()])]. En cas de succès, l'horodatage sera renvoyé. En cas d'échec, FALSE sera renvoyé.
[Recommandations d'apprentissage associées : programmation php (vidéo)]
Comment déterminer s'il s'agit du format horaire en PHP :
Vous pouvez utiliser la fonction strtotime pour déterminer s'il s'agit du format horaire
function isDateTime($dateTime){ $ret = strtotime($dateTime); return $ret !== FALSE && $ret != -1; }
La fonction strtotime est utilisée comme suit :
strtotime analyse la description de la date et de l'heure de tout texte anglais dans un horodatage Unix
int strtotime ( string $time [, int $now = time() ] )
Cette fonction est censée accepter une chaîne contenant la chaîne United States A au format de date anglais et tente de l'analyser dans un horodatage Unix (nombre de secondes depuis le 1er janvier 1970 00:00:00 GMT) par rapport à l'heure donnée par le paramètre now, ou si ce paramètre n'est pas fourni L'heure système actuelle.
time : chaîne de date/heure
now : horodatage utilisé pour calculer la valeur de retour
Valeur de retour :
Renvoie l'horodatage en cas de succès, sinon renvoie FALSE ; avant PHP 5.1.0, cette fonction renvoyait -1 en cas d'échec.
Si vous souhaitez en savoir plus sur la programmation, faites attention à la rubrique Formation php !
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!