PHP mktime() functie

Voorbeeld

Retourneer een UNIX-tijdstempel van een datum. Gebruik het vervolgens om de dag van die datum te vinden:

<?php
// Output: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>

Voorbeeld van uitvoering

Definitie en gebruik

De gmmktime() functie retourneert de UNIX-tijdstempel van de datum.

Tip:Deze functie is gmmktime() Gelijk, maar de parameters die worden doorgegeven vertegenwoordigen de datum (in plaats van de GMT-datum).

Syntaxis

mktime(hour,minute,second,month,day,year,is_dst);
Parameters Beschrijving
hour Optioneel. Stel de uren in.
minute Optioneel. Stel de minuten in.
second Optioneel. Stel de seconden in.
month Optioneel. Stel de maand in.
day Optioneel. Stel de dag in.
year Optioneel. Stel het jaar in.
is_dst

Optioneel. Stel in op 1 als de tijd in de zomertijd (DST) valt, anders op 0. Als onbekend, wordt standaard -1 ingesteld.

Als onbekend, zoekt PHP zelf (het kan onverwachte resultaten opleveren).

Let op:Deze parameter is afgekeurd in PHP 5.1.0. In plaats daarvan wordt de nieuwe tijdsondersteunende eigenschap gebruikt.

Technische details

Retourwaarde: Geef een geheel getal terug als Unix-tijdstempel, retourneert FALSE bij fout.
PHP Versie: 4+
Update Log:

PHP 5.3.0: Als je is_dst Parameter, dan wordt een E_DEPRECATED-fout gegooid.

PHP 5.1.0: De parameter is_dst is afgekeurd. Als mktime() wordt aangeroepen zonder parameters, wordt een E_STRICT-waarschuwing afgegeven. Gebruik de time() functie in plaats daarvan.