localtime
]Podporované v PHP 4 , PHP 5
Syntax
array localtime ( [int timestamp [, bool is_associative] ] )
Popis
Príkaz jazyka PHP
localtime -- Získať miestny čas
Funkcia localtime() vracia pole identické s vrátenou štruktúrou pri volaní funkcie v C. Prvým argumentom pre localtime() je timestamp, ak tento nie je daný, použije sa aktuálny čas ako vrátený z time(). Druhým argumentom pre localtime() je is_associative, ak je tento nastavený na 0 alebo sa vynechá, potom je pole vrátené ako pravidelné, číselne indexované pole. Ak je argument nastavený na 1, potom localtime() je asociatívne pole, ktoré obsahuje všetky rozdielne prvky štruktúry vrátenej funkčným volaním C do localtime. Názvy rôznych kľúčov asociatívneho poľa sú následovné:
- "tm_sec" - sekundy
- "tm_min" - minúty
- "tm_hour" - hodiny
- "tm_mday" - deň v mesiaci
- "tm_mon" - mesiac v roku, počínajúc s 0 pre Január
- "tm_year" - Roky od 1900
- "tm_wday" - Deň v týždni
- "tm_yday" - Deň v roku
- "tm_isdst" - je letný čas v skutočnosti
Príklad
<?php
$loctime = localtime();
$loctime_assoc = localtime(time(), true);
print_r($loctime);
print_r($loctime_assoc);
?>
$loctime = localtime();
$loctime_assoc = localtime(time(), true);
print_r($loctime);
print_r($loctime_assoc);
?>
Výstup bude niečo podobné tomuto:
Array
(
[0] => 3
[1] => 28
[2] => 13
[3] => 31
[4] => 6
[5] => 107
[6] => 2
[7] => 211
[8] => 1
)
Array
(
[tm_sec] => 3
[tm_min] => 28
[tm_hour] => 13
[tm_mday] => 31
[tm_mon] => 6
[tm_year] => 107
[tm_wday] => 2
[tm_yday] => 211
[tm_isdst] => 1
)
(
[0] => 3
[1] => 28
[2] => 13
[3] => 31
[4] => 6
[5] => 107
[6] => 2
[7] => 211
[8] => 1
)
Array
(
[tm_sec] => 3
[tm_min] => 28
[tm_hour] => 13
[tm_mday] => 31
[tm_mon] => 6
[tm_year] => 107
[tm_wday] => 2
[tm_yday] => 211
[tm_isdst] => 1
)
]