(PHP 4, PHP 5, PHP 7, PHP 8)
localtime — Récupère l'heure locale
localtime() retourne un tableau identique à la structure retournée par la fonction C localtime.
timestamp
Le paramètre optionnel timestamp
est un timestamp
Unix de type entier qui vaut par défaut l'heure courante locale si
timestamp
est omis ou null
. En d'autres
termes, il vaut par défaut la valeur de la fonction time().
associative
Détermine si la fonction doit retourner un tableau régulier, indexé numériquement, ou un tableau associatif.
Si associative
est définit à false
ou pas fournit,
alors le tableau est retourné comme un tableau indexé numériquement standard.
Si associative
est définit à true
alors
localtime() retourne un tableau associatif contenant
les éléments de la structure retourné par l'appel de la
fonction localtime de C
Les clés du tableau associatif sont les suivants :
0
à 59
0
à 59
0
à 23
1
à 31
0
(Jan) à 11
(Déc)
0
(Dim) à 6
(Sam)
0
à 365
0
sinon,
valeur négative si le résultat n'a pu être déterminé.
Chaque appel à une fonction date/heure générera un diagnostic de type
E_WARNING
si le fuseau horaire n'est pas valide.
Voir aussi date_default_timezone_set()
Version | Description |
---|---|
8.0.0 |
timestamp est désormais nullable.
|
Exemple #1 Exemple avec localtime()
<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>
Résultat de l'exemple ci-dessus est similaire à :
Array ( [0] => 24 [1] => 3 [2] => 19 [3] => 3 [4] => 3 [5] => 105 [6] => 0 [7] => 92 [8] => 1 ) Array ( [tm_sec] => 24 [tm_min] => 3 [tm_hour] => 19 [tm_mday] => 3 [tm_mon] => 3 [tm_year] => 105 [tm_wday] => 0 [tm_yday] => 92 [tm_isdst] => 1 )