(PHP 4, PHP 5, PHP 7)
localtime — Obtiene fecha y hora local
$timestamp = time()
[, bool $is_associative = false
]] ) : arrayLa función localtime() devuelve un array con la estructura idéntica a la devuelta por la llamada a la función en C.
timestamp
El parámetro opcional timestamp es una marca temporal de Unix de tipo
integer que por defecto es la hora local si no se proporciona
ningún valor a timestamp. En otras palabras,
es de forma predeterminada el valor de la función time().
is_associative
Si está defindo como FALSE o no se proporciona, el array es devuelto como un
array indexado numéricamente. Si el argumento está definido como TRUE,
localtime() devuelve un array asociativo 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 del
array asociativo son los siguientes:
Cada vez que se llame a una función de fecha/hora se generará un E_NOTICE
si la zona horaria no es válida, y/o un mensaje E_STRICT
o E_WARNING
si se emplea la configuración del sistema o la variable global
TZ. Véase también date_default_timezone_set()
| Versión | Descripción |
|---|---|
| 5.1.0 |
Ahora muestra un error |
Ejemplo #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
)