Forum und email

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

Note: 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).

Example#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	
 	)