PHP mktime()Funktion

PHP Date/TimePHP Date/Time-Referenzhandbuch

Beispiele

Gibt den UNIX-Zeitstempel eines Datums zurück und verwendet ihn dann, um den Tag dieses Datums zu ermitteln:

<?php
// Ausgabe: Der 3. Oktober 1975 war ein Freitag
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion mktime() gibt den UNIX-Zeitstempel eines Datums zurück.

Tipp:Diese Funktion ist identisch mitgmmktime(), außer dass die übergebenen Parameter ein Datum (kein GMT-Datum) darstellen.

Syntax

mktime(hour,minute,second,month,day,year,is_dst);

Parameter Beschreibung
hour Optional. Gibt die Stunde an.
minute Optional. Gibt die Minute an.
second Optional. Gibt die Sekunde an.
month Optional. Gibt den Monat an.
day Optional. Gibt den Tag an.
Jahr Optional. Gibt das Jahr an.
is_dst Optional. Auf 1 setzen, wenn die Zeit während der Sommerzeit liegt, andernfalls 0, oder -1 (Standard), wenn unbekannt. Wenn unbekannt, versucht PHP, es selbst herauszufinden (was zu unerwarteten Ergebnissen führen kann).Hinweis:Dieser Parameter wurde in PHP 5.1.0 als veraltet markiert. Verwenden Sie stattdessen die neuen Funktionen zur Zeitzonenbehandlung.

Technische Details

Rückgabewert: Gibt einen ganzzahligen Unix-Zeitstempel zurück oder FALSE bei Fehler.
PHP-Version: 4+
Änderungsprotokoll: PHP 5.3.0: Wenn deris_dst-Parameter verwendet wird, wird ein E_DEPRECATED ausgelöst.
PHP 5.1.0:is_dstDer Parameter ist veraltet. Wenn mktime() ohne Parameter aufgerufen wird, wird ein E_STRICT-Hinweis ausgegeben. Bitte verwenden Sie stattdessen die Funktion time().


PHP Date/TimePHP Date/Time-Referenzhandbuch Andere Erweiterungen