Funzione mktime() di PHP
Esempio
Restituisce un timestamp UNIX di una data. Poi utilizzalo per trovare il giorno della data:
<?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)); ?>
Definizione e utilizzo
La funzione gmmktime() restituisce il timestamp UNIX della data.
Suggerimento:Questa funzione è identica a gmmktime() Uguale, ma i parametri passati rappresentano la data (non la data GMT).
Sintassi
mktime(hour,minute,second,month,day,year,is_dst);
Parametro | Descrizione |
---|---|
hour | Opzionale. Stabilisce l'ora. |
minute | Opzionale. Stabilisce il minuto. |
second | Opzionale. Stabilisce il secondo. |
month | Opzionale. Stabilisce il mese. |
day | Opzionale. Stabilisce il giorno. |
year | Opzionale. Stabilisce l'anno. |
is_dst |
Opzionale. Se l'ora è nel periodo diurno estivo (DST), impostare a 1, altrimenti impostare a 0, se sconosciuto impostare a -1 (predefinito). Se sconosciuto, PHP lo ricerca autonomamente (potrebbe produrre risultati imprevisti). Attenzione:Questo parametro è stato dismesso in PHP 5.1.0. Al suo posto viene utilizzata la nuova funzionalità di gestione delle timezone. |
Dettagli tecnici
Valore di ritorno: | Restituisce un timestamp Unix come intero, se c'è un errore restituisce FALSE. |
---|---|
Versione PHP: | 4+ |
Log delle modifiche: |
PHP 5.3.0: se viene utilizzato is_dst Se specificato, viene lanciata la notifica E_DEPRECATED. PHP 5.1.0: il parametro is_dst è stato dismesso. Se mktime() viene chiamato senza parametri, viene lanciata la notifica E_STRICT. Utilizzare la funzione time() invece. |