Funcții de Dată/Timp
PHP Manual

localtime

(PHP 4, PHP 5)

localtimeObține timpul local

Descrierea

array localtime ([ int $timestamp = time() [, bool $is_associative = false ]] )

Funcția localtime() întoarce un tablou identic ca structură cu cel întors de funcția C.

Parametri

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:

  • "tm_sec" - secunde
  • "tm_min" - minute
  • "tm_hour" - ora
  • "tm_mday" - ziua lunii Lunile sunt de la 0 (Ian) până la 11 (Dec) și zilele săptămânii sunt de la 0 (Duminică) până la 6 (Sâmbătă).
  • "tm_mon" - luna în an, începând cu 0 pentru Ianuarie
  • "tm_year" - Numărul de ani de la 1900
  • "tm_wday" - Ziua din săptămână
  • "tm_yday" - Ziua din an
  • "tm_isdst" - Dacă timpul de vară este în vigoare

Erori/Excepții

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()

Istoria schimbărilor

Versiunea Descriere
5.1.0

Acum generează erori ale zonei orare de tip E_STRICT și E_NOTICE.

Exemple

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
)


Funcții de Dată/Timp
PHP Manual