Funkcja localtime() zwraca tablicę identyczną do tej ze struktury zwracanej przez wywołanie identycznej funkcji w C.
Pierwszym argumentem funkcji jest znacznik czasu.
JeÅ›li żaden znacznik czasu nie zostanie podany, funkcja wykorzystuje aktualny czas, taki jak zwrócony przez time().
Drugi argument, asocjacyjna , jeÅ›li jest ustawiony na FALSE, lub nie jest podany, powoduje zwrócenie zwykÅ‚ej, indeksowanej liczbowo tablicy.
JeÅ›li zaÅ› jest ustawiony na TRUE, to funkcja zwróci tablicÄ™ asocjacyjnÄ… zawierajÄ…cÄ… wszystkie rozmaite elementy struktury zwracanej przez wywoÅ‚anie funkcji w C. Nazwy kluczy tablicy sÄ… nastÄ™pujÄ…ce:
"tm_sec" - sekundy
"tm_min" - minuty
"tm_hour" - godziny
"tm_mday" - dzień miesiąca
"tm_mon" - miesiąc roku, 0 to styczeń
"tm_year" - ilość lat od 1900
"tm_wday" - dzień tygodnia
"tm_yday" - dzień roku
"tm_isdst" - czy aktualnie jest czas zimowy
Informacja: MiesiÄ…ce rozpoczynajÄ… siÄ™ od 0 (Sty) do 11 (Gru) i dni tygodnia rozpoczynajÄ… siÄ™ od 0 (Nie) do 6 (Sob).
Listing
//Przykład #1 time() przykład
<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>
//Powyższy przykład wyświetli coś podobnego do:
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
)

