Fonction mktime() en PHP

Exemple

Renvoie un timestamp UNIX d'une date. Ensuite, utilisez-le pour trouver le jour de cette date :

<?php
// Sortie : 3 octobre 1975 était un vendredi
echo "3 octobre 1975 était un ".date("l", mktime(0,0,0,10,3,1975));
?>

Exemple de exécution

Définition et utilisation

La fonction gmmktime() retourne le timestamp UNIX de la date.

Astuce :Cette fonction est similaire à gmmktime() Identique, mais les paramètres passés représentent la date (plutôt que la date GMT).

Syntaxe

mktime(hour,minute,second,month,day,year,is_dst);
Paramètres Description
hour Optionnel. Définir l'heure.
minute Optionnel. Définir la minute.
second Optionnel. Définir la seconde.
month Optionnel. Définir le mois.
day Optionnel. Définir le jour.
year Optionnel. Définir l'année.
is_dst

Optionnel. Si l'heure est pendant l'heure d'été (DST), then set to 1, otherwise set to 0, if unknown then set to -1 (default).

Si inconnu, PHP le recherche automatiquement (peut entraîner des résultats inattendus).

Attention :Ce paramètre a été obsolète dans PHP 5.1.0. Il a été remplacé par les nouvelles fonctionnalités de gestion des fuseaux horaires.

Détails techniques

Valeur de retour : Retourne un entier Unix timestamp, FALSE si une erreur se produit.
Version PHP : 4+
Journal des mises à jour :

PHP 5.3.0 : si vous utilisez is_dst Un paramètre, une notification E_DEPRECATED est générée.

PHP 5.1.0 : le paramètre is_dst est obsolète. Si mktime() est appelé sans paramètres, une notification E_STRICT est générée. Utilisez la fonction time() à la place.