Fonction PHP mktime()Function

PHP Date/TimeManuel de référence PHP Date/Time

Exemples

Renvoie l'horodatage UNIX d'une date, puis l'utilise pour trouver le jour de cette date :

<?php
// Affiche : le 3 octobre 1975 était un vendredi
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>

Exécuter l'exemple »

Définition et utilisation

La fonction mktime() retourne le timestamp 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);

Paramètre Description
hour Optionnel. Spécifie l'heure.
minute Optionnel. Spécifie la minute.
second Optionnel. Spécifie la seconde.
month Facultatif. Spécifie le mois.
jour Facultatif. Spécifie le jour.
année Facultatif. Spécifie l'année.
is_dst Optionnel. Mis à 1 si l'heure est pendant l'heure d'été, 0 sinon, ou -1 (par défaut) si inconnu. Si inconnu, PHP essaie de le déterminer lui-même (ce qui peut produire des résultats inattendus).Remarque :Ce paramètre est obsolète depuis PHP 5.1.0. Utilisez plutôt les nouvelles fonctionnalités de gestion des fuseaux horaires.

Détails techniques

Valeur de retour : Retourne un timestamp Unix entier, ou FALSE en cas d'erreur.
Version PHP : 4+
Journal des modifications : PHP 5.3.0 : Si leis_dstparamètre est utilisé, une E_DEPRECATED est levée.
PHP 5.1.0:is_dstLe paramètre est obsolète. Si mktime() est appelée sans aucun paramètre, un avertissement E_STRICT est levé. Veuillez utiliser la fonction time() à la place.


PHP Date/TimeManuel de référence PHP Date/Time Autres extensions