Come utilizzare la funzione PHP date_sunrise() e date_sunset()

Come Utilizzare La Funzione Php Date Sunrise E Date Sunset



Il PHP data_alba() E data_tramonto() La funzione consente agli utenti di calcolare i tempi di alba e tramonto in un luogo particolare. La funzione dipende dalla posizione geografica, dal giorno dell'anno e dal fuso orario. Utilizzando questa funzione, gli utenti possono recuperare il momento dell'alba e del tramonto per una data specifica o un intervallo di date.

Funzionalità Caratteristiche

IL data_alba() E data_tramonto() Le funzioni hanno molte caratteristiche che le rendono strumenti affidabili per il calcolo dei tempi di alba e tramonto. L'input di latitudine e longitudine è una delle caratteristiche più cruciali. Per ottenere orari precisi di alba e tramonto, è necessario inserire i valori precisi di latitudine e longitudine del luogo.

Inoltre, la funzione richiede la data in cui devono essere calcolati l'alba e il tramonto. La funzione accetta anche il valore del fuso orario PHP per adattarsi all'ora legale.







Sintassi



La struttura della sintassi per il data_alba() funzione è la seguente:



data_alba ( $ timestamp , $formato , $latitudine , $longitudine , $ zenit , $gmt_offset ) ;

Allo stesso modo, la struttura della sintassi per il file funzione data_tramonto() è come segue:





data_tramonto ( $ timestamp , $formato , $latitudine , $longitudine , $ zenit , $gmt_offset ) ;

Parametri di input

Il PHP data_alba() E data_tramonto() Le funzioni hanno sei parametri di input. Il primo parametro è $ timestamp , che è facoltativo ed è definito da un timestamp Unix. Il secondo parametro è il $formato , anch'esso facoltativo. Questo parametro specifica come verrà restituito l'output. Il terzo parametro è $latitudine , che memorizza la latitudine del luogo per il quale deve essere calcolato l'alba o il tramonto.

Il quarto parametro è $longitudine , che memorizza la longitudine del luogo per il quale deve essere calcolato l'alba o il tramonto. Per quanto riguarda l'orizzonte, la posizione del sole è specificata dal quinto parametro, $ zenit . Infine, il sesto parametro di input è $gmt_offset , che è l'offset del fuso orario locale rispetto al GMT.



Formato di ritorno

Il PHP data_alba() E data_tramonto() funzione consente agli utenti di ottenere diversi formati di ritorno. I formati restituiti più comunemente utilizzati sono stringa e timestamp. IL SUNFUNCS_RET_STRING format restituirà l'ora del sole in un formato stringa, SUNFUNCS_RET_TIMESTAMP restituirà l'ora in formato Unix timestamp e SUNFUNCS_RET_DOUBLE restituirà l'ora in formato doppio.

Calcolo dell'alba

Usando il data_alba() funzione, gli utenti possono calcolare l'ora dell'alba utilizzando questa sintassi:

data_alba ( tempo ( ) , SUNFUNCS_RET_STRING , $anni , $ lungo , $ zenit , $gmt_offset ) ;

Per esempio:



eco data ( 'D M d Y \N ' ) ;

eco ( 'Ora dell'alba: ' ) ;

eco ( data_alba ( tempo ( ) , SUNFUNCS_RET_STRING , 34.6543 , 56.34535 , 88 , 5.32 ) ) ;

?>

Questo codice formatta la data corrente come “D M d A” e lo visualizza utilizzando il data() funzione. IL data_alba() Il metodo viene quindi utilizzato per determinare e segnalare l'ora dell'alba in base alle coordinate di latitudine e longitudine specificate (34.6543, 56.34535).

Calcolo del tramonto

Usando il data_tramonto() funzione, gli utenti possono calcolare l'ora del tramonto utilizzando questa sintassi:

data_tramonto ( tempo ( ) , SUNFUNCS_RET_STRING , $anni , $ lungo , $ zenit , $gmt_offset ) ;

Per esempio:



eco data ( 'D M d Y' ) ;

eco ( ' \N Ora del tramonto: ' ) ;

eco ( data_tramonto ( tempo ( ) , SUNFUNCS_RET_STRING , 34.6543 , 56.34535 , 88 , 5.32 ) ) ;

?>

Questo codice formatta la data corrente come 'D M d Y' e la visualizza utilizzando il data() funzione. IL data_tramonto() Il metodo viene quindi utilizzato per determinare e segnalare l'ora del tramonto in base alle coordinate di latitudine e longitudine specificate (34.6543, 56.34535).

Conclusione

IL data_alba() E data_tramonto() Le funzioni in PHP forniscono un modo conveniente per calcolare gli orari di alba e tramonto per una determinata data e posizione. Utilizzando queste funzioni, gli sviluppatori possono determinare con precisione i tempi astronomici e incorporarli nelle loro applicazioni PHP.