Fonction PHP mktime()Function
Manuel 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));
?>
// 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. |
Manuel de référence PHP Date/Time Autres extensions