(PHP 4, PHP 5, PHP 7)
localtime — Obține timpul local
$timestamp
= time()
[, bool $is_associative
= false
]] )Funcția localtime() întoarce un tablou identic ca structură cu cel întors de funcția C.
timestamp
Parametrul opțional timestamp
este un integer și este un moment de timp Unix și are valoarea
implicită a orei locale, dacă parametrul timestamp
nu
este indicat. Cu alte cuvinte, valoarea implicită este cea a funcției
time().
is_associative
Dacă este stabilit în FALSE
sau nu este furnizat, atunci tabloul întors
este unul obișnuit, indexat numeric. Dacă argumentul este stabilit în
TRUE
, atunci localtime() întoarce un tablou
asociativ conținând diferitele elemente ale structurii întoarse în
rezultatul apelării funcției C localtime. Denumirile cheilor tabloului
asociativ sunt următoarele:
Fiecare apel al unei funcții de dată/oră va genera o E_NOTICE
dacă zona orară nu este validă și/sau un mesaj E_STRICT
sau E_WARNING
dacă se utilizează setările
sistemului sau variabila de mediu TZ. Vedeți de asemenea
date_default_timezone_set()
Versiune | Descriere |
---|---|
5.1.0 | Acum generează erori ale zonei orare de tip
|
Example #1 Exemplu localtime()
<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>
Exemplul de mai sus va afișa ceva similar cu:
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 )