Pratite ovaj članak da biste saznali više o date_default_timezone_set() funkcija u PHP-u.
Što je funkcija date_default_timezone_set() u PHP-u
The date_default_timezone_set() je ugrađena PHP funkcija koja se koristi za postavljanje zadana vremenska zona koriste sve funkcije datuma i vremena u PHP skripti. Ova funkcija omogućuje korisnicima dobivanje vremena kao i datuma s poslužitelja na kojem se izvodi PHP skripta. Postavljanjem zadana vremenska zona , funkcija pomaže osigurati da se sve operacije datuma/vremena u skripti izvode točno na temelju navedene vremenske zone.
Na primjer, za rad s datumima i vremenima iz različitih vremenskih zona, možete koristiti date_default_timezone_set() funkcija. Ovo će osigurati da se svi izračuni i formatiranje obavljaju pomoću određene vremenske zone. Ovo je korisno pri izradi aplikacija koje trebaju rukovati datumima i vremenima iz različitih dijelova svijeta.
Sintaksa
Jednostavna sintaksa koju koristi PHP date_default_timezone_set() funkcija je data u nastavku:
date_default_timezone_set ( Vremenska zona )
Parametar: Ova funkcija prihvaća samo jedan parametar vremenske zone koji označava vremensku zonu za korištenje.
Povratna vrijednost: Ako navedena vremenska zona nije važeća, ova funkcija vraća false; inače vraća true.
Kako koristiti funkciju date_default_timezone_set() u PHP-u
Upotreba date_default_timezone_set() funkcija je vrlo jednostavna u PHP-u. Slijedite primjer u nastavku da biste razumjeli kako koristiti funkciju:
Primjer
Implementirajmo date_default_timezone_set() funkcionirati slijedeći gore navedene korake.
// Postavljanje vremenske zone na njujorško vrijeme
date_default_timezone_set ( 'Amerika/New_York' ) ;
// Dobivanje trenutnog vremena u zadanoj vremenskoj zoni
$currentTime = datum ( 'Y-m-d H:i:s' ) ;
// Prikaz trenutnog vremena
jeka 'Trenutno vrijeme je: $currentTime ' ;
?>
U ovom smo primjeru promijenili vremensku zonu u New_York a zatim ispisao trenutni datum i vrijeme te zone u konzoli koristeći echo.
Bilješka: Možete promijeniti vremensku zonu prema vlastitom izboru. Dobijte popis svih vremenskih zona od ovdje .
Zaključak
PHP skripte prema zadanim postavkama koriste vremensku zonu web poslužitelja; međutim, možete ga promijeniti putem date_default_timezone_set() funkcija. Koristeći ovu funkciju, svaki radni sat i dan u skripti koristit će se za navedeno vrijeme. Razumijevanje ove funkcije korisno je za pristup informacijama o vremenu i datumu s poslužitelja koji izvodi skripte.