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

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

Verwendung und Beispiel der PHP gmmktime() Funktion

PHP Date & Time Funktionshandbuch

Die Funktion gmmktime() ermittelt den UNIX-Zeitstempel eines GMT-Datums

Definition und Verwendung

gmmktimeDie Funktion akzeptiert Zeit, Monat, Tag und Jahr als Parameter (als Datum) und gibt den Unix-Zeitstempel für das angegebene GMT-Datum zurück. Wenn kein Parameter an diese Methode übergeben wird, gibt sie den aktuellen Zeitstempel zurück.

Syntax

gmmktime($hour, $minute, $second, $month, $day, $year, $is_dst)

Wie mktime() vollständig gleich, nur mit dem Unterschied, dass der Rückgabewert der Zeitstempel in Greenwich Mean Time ist. Die Parameter stellen immer GMT-Daten dar, daher hat is_dst keinen Einfluss auf das Ergebnis. Wie mktime() ähnlich können die Parameter von rechts nach links nacheinander weggelassen werden, und die weggelassenen Parameter werden auf die entsprechenden aktuellen GMT-Werte gesetzt.

Parameter

NummerParameter und Beschreibung
1

hours(Notwendig)

Dies ist ein ganzzahliger Wert, der die Stunden pro Tag darstellt, die von dem Tag abgezählt werden.

2

minute(Notwendig)

Dies ist ein ganzzahliger Wert, der die Stunden pro Stunde darstellt, die von der Stunde abgezählt werden.

3

seconds(Optionale)

Dies ist ein ganzzahliger Wert, der die Sekunden pro Minute darstellt, die von der Minute abgezählt werden.

4

month(Notwendig)

Dies ist ein ganzzahliger Wert, der das Monat im Jahr darstellt, sollte zwischen1und12zwischen

5

day(Notwendig)

Dies ist der ganzzahlige Wert, der das Datum darstellt, sollte kleiner als die Anzahl der Tage im angegebenen Monat sein.

6

year(Notwendig)

Dies ist der ganzzahlige Wert, der das Jahr der Datumswert darstellt, sollte zwischen1und32767zwischen

7

is_dst(Notwendig)

wenn die Zeit während der Sommerzeit (DST) ist, kann dieser Parameter auf1; wenn nicht in der Sommerzeit (DST), kann dieser Parameter auf-1(Standardwert)

Rückgabewert

Die PHP-Funktion gmmktime() gibt einen Unix-Zeitstempel für das angegebene Datum zurück. Fails, dann gibt diese Funktion einen boolschen Wert zurückfalse.

PHP-Version

Diese Funktion wurde ursprünglich in PHP 4.0-Version eingeführt und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Die folgenden Beispiele zeigengmmktime()Verwendung der Funktion-

<?php
   $timestamp = gmmktime();   
   print($timestamp);
?>
Testen Sie heraus‹/›

Ausgaberesultat

1589392532

Online-Beispiel

Lassen Sie uns die obige Methode durch Übergeben aller erforderlichen Parameter aufrufen-

<?php
   $timestamp = gmmktime(7, 36, 45, 06, 25, 2017);   
   print($timestamp);
?>
Testen Sie heraus‹/›

Ausgaberesultat

1498376205

Online-Beispiel

Erhalten Sie die Anzahl der Tage eines bestimmten Monats eines bestimmten Jahres

<?php
   $lastday = gmmktime(0, 0, 0, 3, 0, 2010);
   echo strftime("2010Jahr2Der letzte Tag des Monats ist: %d\n", $lastday);   
   $lastday = gmmktime(0, 0, 0, 4, -31, 2010);
   echo strftime("2010Jahr2Der letzte Tag des Monats ist: %d, $lastday);
?>
Testen Sie heraus‹/›

Dies ergibt folgende Ergebnisse-

2010Jahr2Der letzte Tag des Monats ist: 28
2010Jahr2Der letzte Tag des Monats ist: 28