gmdate
gmstrftime
Fonctions Date/Heure
PHP Manual

# gmmktime

(PHP 4, PHP 5)

gmmktime — Retourne le timestamp UNIX d'une date GMT

### Description

int gmmktime ([ int `$hour` = gmdate("H") [, int `$minute` = gmdate("i") [, int `$second` = gmdate("s") [, int `$month` = gmdate("n") [, int `$day` = gmdate("j") [, int `$year` = gmdate("Y") [, int `$is_dst` = -1 ]]]]]]] )

Identique à la fonction mktime() excepté le fait que les paramètres passés sont GMT. gmmktime() utilise en interne la fonction mktime(), donc, seuls les temps valides dans la zone locale dérivée peuvent être utilisés.

Comme mktime(), les arguments restants peuvent être ignorés. Ils prendront alors leurs valeurs GMT actuelles.

### Liste de paramètres

`hour`

  Les heures

`minute`

  Les minutes

`second`

  Les secondes

`month`

  Le mois

`day`

  Le jour

`year`

  L'année

`is_dst`

  Les paramètres représentent toujours une date GMT donc, le paramètre `is_dst` n'influence pas le résultat.

### Valeurs de retour

Retourne un timestamp Unix de type entier.

### Historique

Version | Description
--- | ---
5.1.0 | Depuis PHP 5.1.0, le paramètre `is_dst` est devenu obsolète. Comme résultat, le nouveau gestionnaire de fuseau horaire doit être utilisé à la place.

### Exemples

Exemple #1 Exemple avec gmmktime()

`<?php
gmmktime(0, 0, 0, 1, 1, 1970); // valide en GMT et l'ouest, invalide à l'est
?>`

### Voir aussi

- mktime() - Retourne le timestamp UNIX d'une date
- date() - Formate une date/heure locale
- time() - Retourne le timestamp UNIX actuel

gmdate
gmstrftime
Fonctions Date/Heure
PHP Manual