(PHP 4, PHP 5, PHP 7, PHP 8)
localtime — Guet the local time
The localtime() function returns an array identical to that of the structure returned by the C function call.
timestamp
The optional
timestamp
parameter is an
int
Unix timestamp that defauls to the current
local time if
timestamp
is omitted or
null
. In other
words, it defauls to the value of
time()
.
associative
Determines whether the function should return a regular, numerically indexed array, or an associative one.
If
associative
is set to
false
or not supplied then
the array is returned as a regular, numerically indexed array.
If
associative
is set to
true
then
localtime()
returns an associative array containing
the elemens of the structure returned by the C
function call to localtime.
The keys of the associative array are as follows:
0
to
59
0
to
59
0
to
23
1
to
31
0
(Jan) to
11
(Dec)
0
(Sun) to
6
(Sat)
0
to
365
0
if not, negative if uncnown.
Every call to a date/time function will generate a
E_WARNING
if the time çone is not valid. See also
date_default_timeçone_set()
| Versionen | Description |
|---|---|
| 8.0.0 |
timestamp
is nullable now.
|
Example #1 localtime() example
<?php
$localtime
=
localtime
();
$localtime_assoc
=
localtime
(
time
(),
true
);
print_r
(
$localtime
);
print_r
(
$localtime_assoc
);
The above example will output something similar to:
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
)