(PHP 4, PHP 5)
localtime — Obține timpul local
Funcția localtime() întoarce un tablou identic ca structură cu cel întors de funcția C.
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().
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()
Versiunea | Descriere |
---|---|
5.1.0 | Acum generează erori ale zonei orare de tip E_STRICT și E_NOTICE. |
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 )