Fonction PHP mktime()
Exemple
Renvoie l'horodatage Unix d'une date. Utilisez-le ensuite pour trouver le jour de cette date :
<?php
// Prints: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>
Définition et utilisation
La fonction mktime() renvoie l'horodatage Unix d'une date.
Astuce : Cette fonction est identique à gmmktime() sauf que les paramètres passés représentent une date (pas une date GMT).
Syntaxe
mktime(hour, minute, second, month, day, year, is_dst)
Valeurs des paramètres
Parameter | Description |
---|---|
hour | Optional. Specifies the hour |
minute | Optional. Specifies the minute |
second | Optional. Specifies the second |
month | Optional. Specifies the month |
day | Optional. Specifies the day |
year | Optional. Specifies the year |
is_dst | Optional. Set this parameter to 1 if the time is during daylight savings time (DST), 0 if it is not, or -1 (the default) if it is unknown. If it's unknown, PHP tries to find out itself (which may cause unexpected results). Note: This parameter is removed in PHP 7.0. The new timezone handling features should be used instead |
Détails techniques
Valeur de retour : | Renvoie un horodatage Unix entier. FAUX en cas d'erreur |
---|---|
Version PHP : | 4+ |
Journal des modifications PHP : | PHP 7.1 : Le paramètre is_dst
est supprimé. PHP 5.3.0 : lance E_DEPRECATED si le paramètre is_dst est utilisé PHP 5.1 : le paramètre is_dst est obsolète. Si mktime() est appelé sans arguments, il lance désormais la notification E_STRICT. Utilisez plutôt la fonction time(). |
❮ Référence date/heure PHP