Heim >Backend-Entwicklung >PHP-Tutorial >Was ist der Unterschied zwischen Localtime und Getdate in PHP?

Was ist der Unterschied zwischen Localtime und Getdate in PHP?

WBOY
WBOYOriginal
2016-10-11 14:23:361264Durchsuche

Ich habe das Dokument gerade gelesen und bin der Meinung, dass diese beiden Funktionen sehr ähnlich sind. Sie geben beide Arrays mit Datum, Uhrzeit und anderen Informationen basierend auf dem Zeitstempel zurück. Und den zurückgegebenen Informationen nach zu urteilen, kann getdate die Ortszeit vollständig ersetzen ist die Bedeutung von Ortszeit?

Antwortinhalt:

Ich habe das Dokument gerade gelesen und bin der Meinung, dass beide Funktionen Arrays von Datum, Uhrzeit und anderen Informationen basierend auf dem Zeitstempel zurückgeben. Und den zurückgegebenen Informationen nach zu urteilen, kann getdate die Ortszeit vollständig ersetzen ist die Bedeutung von Ortszeit?

localtimeIm erhaltenen Array beginnt das Jahr bei 1900

<code>
<?php
$localtime = localtime();
$localtime_assoc = localtime(time(), true);
//print_r($localtime);
print_r($localtime_assoc);
?>
    
<?php
$today = getdate();
print_r($today);
?></code>
<code>Array
(
[tm_sec] => 37
[tm_min] => 22
[tm_hour] => 3
[tm_mday] => 9
[tm_mon] => 9
[tm_year] => 116
[tm_wday] => 0
[tm_yday] => 282
[tm_isdst] => 0
)

Array
(
[seconds] => 37
[minutes] => 22
[hours] => 3
[mday] => 9
[wday] => 0
[mon] => 10
[year] => 2016
[yday] => 282
[weekday] => Sunday
[month] => October
[0] => 1475983357
)
</code>
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn