(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().
associativeDé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
)