Sintassi:
La sintassi della funzione time () è riportata di seguito.
int time ()La funzione non sostiene e restituisce un valore intero come ora corrente in secondi in base al timestamp.
Personaggi di formattazione del tempo
Molti tipi di caratteri vengono utilizzati per formattare il valore temporale. Di seguito sono riportati alcuni caratteri di formattazione comunemente usati.
Carattere | Scopo |
H | Viene utilizzato per visualizzare l'ora in formato di 12 ore con il principale zero. (Da 01 a 12) |
H | Viene utilizzato per visualizzare l'ora in formato 24 ore. (Da 00 a 23) |
io | Viene utilizzato per visualizzare il minuto con lo zero principale. (Da 00 a 59) |
S | Viene utilizzato per visualizzare il secondo con lo zero principale. (Da 00 a 59) |
UN | Viene utilizzato per visualizzare il Meridiem ante minuscolo e Post Meridiem (AM o PM) |
UN | Viene utilizzato per visualizzare il Meridiem ante maiuscolo e Post Meridiem (AM o PM) |
Time () Esempi di funzioni
Gli usi della funzione time () sono stati mostrati nella prossima parte di questo tutorial utilizzando più esempi.
Esempio-1: stampare l'ora corrente
Crea un file PHP con il seguente script che stampa il valore del timestamp e il tempo formattato del tempo corrente. Qui, il valore del timestamp restituito dalla funzione Time () è stato utilizzato nella funzione Date () per ottenere il valore temporale leggibile dall'uomo.
// Leggi il valore attuale del timestampProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Esempio-2: stampare l'ora corrente in base al fuso orario
Crea un file PHP con il seguente script che stampa il tempo formattato dell'ora corrente in base al valore del fuso orario. La funzione per la prima volta () è stata utilizzata nello script per leggere il timestamp dell'ora corrente senza impostare alcun valore fuso orario. La seconda funzione () è stata utilizzata nello script per leggere il timestamp dell'ora corrente dopo aver impostato il valore del fuso orario predefinito su "Asia/Dhaka".
// Leggi il valore del timestamp corrente in base al fuso orario predefinitoProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Esempio-3: stampare la data corrente
La data corrente può anche essere recuperata dal valore del timestamp restituito dalla funzione Time (). Crea un file PHP con il seguente script che stampa la data formattata utilizzando il valore restituito della funzione Time () nella seconda argomentazione della funzione Date (). La stringa di formato utilizzata nella funzione Date () stamperà il giorno del mese con un numero ordinale, il nome del mese in forma breve e il valore dell'anno di quattro cifre.
// Leggi il valore attuale del timestampProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Esempio-4: stampare il tempo precedente
Il tempo precedente può essere recuperato deducendo il valore dal valore del timestamp. Crea un file PHP con il seguente script per stampare il tempo precedente deducendo 2 ore dal valore del timestamp corrente. Nello script sono state utilizzate due ore pari a 120*60 secondi. Il valore detratto è stato utilizzato nella funzione Date () per stampare il tempo formattato. Sia gli orari attuali che quelli precedenti saranno stampati dopo aver eseguito lo script.
$ tm1 = time ();Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Esempio-5: stampare la data successiva
La data e l'ora futura possono essere calcolate aggiungendo il valore del timestamp. Crea un file PHP con il seguente script per stampare la data successiva aggiungendo 24 ore in secondi con il valore di timestamp corrente. 24 ore pari a 24*60*60 secondi che sono stati utilizzati nello script per leggere il valore del timestamp del giorno successivo. Il valore aggiunto è stato utilizzato nella funzione Date () per stampare la data formattata del giorno successivo. Sia la data corrente che la data del giorno successivo saranno stampate dopo aver eseguito lo script.
// Stampa la data correnteProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Conclusione
Diversi modi di utilizzare la funzione time () per leggere la data e il tempo sono stati mostrati negli esempi di questo tutorial per aiutare gli utenti PHP ad applicare questa funzione correttamente nel proprio script.