PHP mktime() funktion

Eksempel

Returner en UNIX-tidsstempel for en dato. Brug den derefter til at finde dagen for den dato:

<?php
// Uddrag: October 3, 1975 var en fredag
echo "Oct 3, 1975 var en ".date("l", mktime(0,0,0,10,3,1975));
?>

Kør eksempel

Definition og brug

gmmktime() funktionen returnerer datoens UNIX tidsstempel.

Tip:Denne funktion er lig med gmmktime() Samme, forskellen er, at de overførte parametre repræsenterer datoer (ikke GMT-datoer).

Syntaks

mktime(time,minut,sekund,måned,dag,år,is_dst);
Parameter Beskrivelse
time Valgfri. Angiver timerne.
minut Valgfri. Angiver minutterne.
sekund Valgfri. Angiver sekunderne.
måned Valgfri. Angiver måneden.
dag Valgfri. Angiver dagen.
år Valgfri. Angiver året.
is_dst

Valgfri. Sæt til 1, hvis tiden er i sommertid (DST), ellers til 0. Hvis ukendt, sæt til -1 (standardværdi).

Hvis ukendt, vil PHP selv udføre en søgning (kan føre til uventede resultater).

Bemærk:Denne parameter blev forældet i PHP 5.1.0. I stedet bruges den nye tidszonestyringsevne.

Tekniske detaljer

Returværdi: Returnerer et heltal som Unix tidsstempel, hvis der opstår en fejl returneres FALSE.
PHP version: 4+
Opdateringslog:

PHP 5.3.0: Hvis brug is_dst Parameter, vil det udløse en E_DEPRECATED-advarsel.

PHP 5.1.0: is_dst parameteren er forældet. Hvis mktime() kaldes uden parametre, vil det udløse en E_STRICT-advarsel. Brug time() funktionen i stedet.