Com utilitzar la funció date_default_timezone_set() a PHP

Com Utilitzar La Funcio Date Default Timezone Set A Php



Les zones horàries s'han de tenir en compte quan es tracten els valors de data i hora en PHP. De manera predeterminada, els scripts PHP utilitzen el valor de la zona horària del servidor web, que es pot canviar editant el data.zona horària directiva a la php. ini fitxer, afegint l'entrada del valor de temps al fitxer .htaccess fitxer o utilitzant la funció. Una funció important per configurar la zona horària en PHP és la data_default_timezone_set() funció.

Seguiu aquest article per obtenir informació sobre el data_default_timezone_set() funció en PHP.

Quina és la funció date_default_timezone_set() a PHP

El data_default_timezone_set() és una funció PHP integrada que s'utilitza per configurar el zona horària predeterminada utilitzat per totes les funcions de data i hora de l'script PHP. Aquesta funció permet als usuaris obtenir l'hora i la data del servidor on s'executa un script PHP. Configurant el zona horària predeterminada , la funció ajuda a garantir que totes les operacions de data/hora de l'script es realitzen amb precisió en funció de la zona horària especificada.







Per exemple, per treballar amb dates i hores de diferents zones horàries, podeu utilitzar el data_default_timezone_set() funció. Això garantirà que tots els càlculs i el format es facin amb una zona horària específica. Això és útil quan es creen aplicacions que necessiten gestionar dates i hores de diferents parts del món.



Sintaxi



Una sintaxi senzilla utilitzada pel PHP data_default_timezone_set() la funció es dona a continuació:





data_default_timezone_set ( fus horari )

Paràmetre: Aquesta funció només accepta un paràmetre de zona horària que indica la zona horària a utilitzar.

Valor de retorn: Si la zona horària especificada no és vàlida, aquesta funció retorna false; en cas contrari, torna veritat.



Com utilitzar la funció date_default_timezone_set() a PHP

L'ús de la data_default_timezone_set() La funció és molt senzilla en PHP. Seguiu l'exemple que es mostra a continuació per entendre com utilitzar la funció:

Exemple

Implementem el data_default_timezone_set() funció seguint els passos esmentats anteriorment.



// Configurant la zona horària a l'hora de Nova York

data_default_timezone_set ( 'Amèrica/Nova_York' ) ;

// Obteniu l'hora actual a la zona horària predeterminada

$hora actual = data ( 'Y-m-d H:i:s' ) ;

// Mostra l'hora actual

eco 'L'hora actual és: $hora actual ' ;

?>

En aquest exemple, hem canviat la zona horària a Nova_York i després va imprimir la data i l'hora actuals d'aquesta zona a la consola mitjançant echo.

Nota: Podeu canviar la vostra zona horària segons la vostra elecció. Obteniu una llista de totes les zones horàries de aquí .

Conclusió

Els scripts PHP utilitzen la zona horària del servidor web de manera predeterminada; no obstant això, podeu canviar-lo mitjançant el data_default_timezone_set() funció. Amb aquesta funció, cada hora i dia de treball de l'script s'utilitzaran durant el temps especificat. Entendre aquesta funció és útil per accedir a la informació de data i hora des d'un servidor que executa scripts.