(PHP 4, PHP 5)
localtime — Obtener el momento local
La función localtime() devuelve una matriz con la estructura idéntica a la devuelta por la llamada a la función en C.
El parámetro opcional timestamp es por defecto la hora local en formato integer Unix timestamp si no se define ningún valor en timestamp. En otras palabras, es por defecto el valor de la función time().
Si está establecido a FALSE o no se proporciona, la matriz es devuelta como una matriz indexada numéricamente. Si el argumento está establecido a TRUE, localtime() devuelve una matriz asociativa que contiene todos los diferentes elementos de la estructura devuelta por la llamada a la fucnión de C localtime. Los nombres de las diferentes claves de la matriz asociativa son los siguientes:
Cada vez que se llame a la función date/time se generará un E_NOTICE si la zona horaria no es válida, y/o un mensaje E_STRICT o E_WARNING si se usa la configuración del sistema o la variable global TZ. Vea también date_default_timezone_set()
Versión | Descripción |
---|---|
5.1.0 | Ahora muestra E_STRICT y E_NOTICE cuando ocurren errores con zonas horarias. |
Example #1 Ejemplo de localtime()
<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
print_r($localtime);
print_r($localtime_assoc);
?>
El resultado del ejemplo sería algo similar a:
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 )