PHP kézikönyv
Előző |  | Következő

# localtime

(PHP 4, PHP 5)

localtime -- Helyi időpontot állít elő

## Leírás

array localtime ( [int timestamp [, bool is_associative]] )

A localtime() függvény egy tömböt ad vissza, ugyanolyan szerkezetben, mint azt a C nyelvbeli függvényhívás teszi. A localtime() függvény első argumentuma az időbélyeg; ha nincs megadva, az aktuális időt használja, ahogy azt a time() függvény produkálja. A második argumentum az is_associative, ha 0, vagy nincs megadva, hagyományos tömböt (numerikusan indexelve) kapunk vissza. Ha az argumentum 1, akkor a localtime() függvény asszociatív tömböt ad vissza, tartalmazva az összes elemet olyan struktúrában, amint azt a C függvénye is teszi a localtime függvényben. Az asszociatív tömb kulcsainak nevei a következők:

- "tm_sec" - másodperc

- "tm_min" - perc

- "tm_hour" - óra

- "tm_mday" - nap

- "tm_mon" - hónap (!!! A Január 0 !!!)

- "tm_year" - év, az 1900 óta eltelt évek száma

- "tm_wday" - hét napja

- "tm_yday" - év napja - 1

- "tm_isdst" - nyári időszámítás aktív-e

> Megjegyzés: A hónapok számozása 0-tól (január) 11-ig (december) történik, a hét napjainak számozása pedig 0-tól (vasárnap) 6-ig (szombat).

Példa 1. time() példa

`<?php $localtime = localtime(); $localtime_assoc = localtime(time(), 1); print_r($localtime); print_r($localtime_assoc); ?>`

A fenti példa valami ilyesmi kimenetet ad:

    Array
     	(
     	    [0] => 24
     	    [1] => 3
     	    [2] => 19
     	    [3] => 3
     	    [4] => 3
     	    [5] => 105
     	    [6] => 0
     	    [7] => 92
     	    [9] => 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
     	)

Előző | Tartalom | Következő
idate | Fel | microtime