English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Basic Tutorial

PHP Advanced Tutorial

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP localtime() Funktion

PHP Date & Time Funktionshandbuch

Funktion localtime()

Definition und Verwendung

Die Funktion localtime() gibt das lokale Datum und die Zeit in Form eines Arrays zurück und verwendet die verschiedenen Teile der Zeit als Elemente des Arrays.

语法

localtime($timestamp, $is_assoc)

Parameter

ParameterNummer
1

Parameter und Beschreibung

timestamp(optional)

2

Dies ist ein Integer-Wert, der den Unix-Zeitstempel der lokalen Zeit darstellt.

is_assoc(optional)

  • Wenn FALSE oder nicht bereitgestellt, wird eine einfache numerische Index-Array zurückgegeben. Wenn der Parameter auf TRUE gesetzt wird, gibt die localtime() Funktion ein Array zurück, das alle verschiedenen Einheiten enthält, die von der C localtime Funktion zurückgegeben werden. Die verschiedenen Schlüsselnamen im verknüpften Array sind: - "tm_sec" 0 Tag des Jahres, 59

  • Sekunden, - "tm_min" 0 Tag des Jahres, 59

  • Minuten, - "tm_hour" 0 Tag des Jahres, 23

  • Stunde, - "tm_mday" 1 Tag des Jahres, 31

  • Tag des Monats, - "tm_mon" 0 Monat des Jahres, 11 (Jan) bis

  • (Dec) - "tm_year" 19Jahr, von

  • 00 beginnend - "tm_wday" 0 Tag der Woche, 6 (Sun) bis

  • (Sat) - "tm_yday" 0 Tag des Jahres, 365

  • bis - "tm_isdst" 0 Ist der Sommerzeit currently gültig? Wenn ja, ist es ein Positivzahl,

Stellt nicht gültig dar, negative Werte stellen unbekannt dar.

Rückgabewert

PHP localtime() Funktion gibt ein Array zurück, das die lokale Zeit darstellt.

PHP-Version4in PHP Versionen ab

Online-Beispiel

Die folgenden Beispiele zeigenlocaltime()Verwendung der Funktion-

<?php
   $time = localtime();
   print_r($time);
?>
Testen wir‹/›

Ausgabeergebnis

Array
(
    [0] => 50
    [1] => 28
    [2] => 13
    [3] => 12
    [4] => 4
    [5] => 120
    [6] => 2
    [7] => 132
    [8] => 0
)

Online-Beispiel

Lassen Sie uns jetzt durch Übergeben des Zeitstempels parameter testen.-

<?php
   $timestamp = time();
   $time = localtime($timestamp);
   print_r($time);
?>
Testen wir‹/›

Ausgabeergebnis

Array
(
    [0] => 21
    [1] => 54
    [2] => 13
    [3] => 12
    [4] => 4
    [5] => 120
    [6] => 2
    [7] => 132
    [8] => 0
)

Online-Beispiel

Wenn Sie durch-

<?php
   $timestamp1 = time() - (23*12*30);
   print_r($timestamp1); 
   print("\n");
   $timestamp2 = time() + (23*12*30);
   print_r($timestamp2); 
?>
Testen wir‹/›

Ausgabeergebnis

Normales Array: Array
(
    [0] => 23
    [1] => 8
    [2] => 14
    [3] => 12
    [4] => 4
    [5] => 120
    [6] => 2
    [7] => 132
    [8] => 0
)
Verknüpfte Array: Array
(
    [tm_sec] => 23
    [tm_min] => 8
    [tm_hour] => 14
    [tm_mday] => 12
    [tm_mon] => 4
    [tm_year] => 120
    [tm_wday] => 2
    [tm_yday] => 132
    [tm_isdst] => 0
)