Sledite temu članku, če želite izvedeti več o date_default_timezone_set() funkcijo v PHP.
Kaj je funkcija date_default_timezone_set() v PHP
The date_default_timezone_set() je vgrajena funkcija PHP, ki se uporablja za nastavitev privzeti časovni pas uporabljajo vse funkcije datuma in časa v skriptu PHP. Ta funkcija omogoča uporabnikom, da dobijo čas in datum s strežnika, kjer se izvaja skript PHP. Z nastavitvijo privzeti časovni pas , funkcija pomaga zagotoviti, da se vse operacije datuma/časa v skriptu izvajajo natančno glede na podani časovni pas.
Če želite na primer delati z datumi in časi iz različnih časovnih pasov, lahko uporabite date_default_timezone_set() funkcijo. To bo zagotovilo, da se vsi izračuni in oblikovanje izvajajo z uporabo določenega časovnega pasu. To je uporabno pri ustvarjanju aplikacij, ki morajo obravnavati datume in ure iz različnih delov sveta.
Sintaksa
Preprosta sintaksa, ki jo uporablja PHP date_default_timezone_set() funkcija je podana spodaj:
date_default_timezone_set ( časovni pas )
Parameter: Ta funkcija sprejme samo en parameter časovni pas, ki označuje časovni pas za uporabo.
Vrnjena vrednost: Če podani časovni pas ni veljaven, ta funkcija vrne false; sicer vrne true.
Kako uporabljati funkcijo date_default_timezone_set() v PHP
Uporaba date_default_timezone_set() Funkcija je v PHP zelo preprosta. Sledite spodnjemu primeru, da razumete, kako uporabljati funkcijo:
Primer
Izvajajmo date_default_timezone_set() deluje tako, da sledite zgoraj navedenim korakom.
// Nastavitev časovnega pasu na newyorški čas
date_default_timezone_set ( 'Amerika/New_York' ) ;
// Pridobite trenutni čas v privzetem časovnem pasu
$currentTime = datum ( 'Y-m-d H:i:s' ) ;
// Prikaz trenutnega časa
odmev 'Trenutni čas je: $currentTime ' ;
?>
V tem primeru smo spremenili časovni pas v New York in nato natisnil trenutni datum in čas tega območja v konzoli z uporabo odmeva.
Opomba: Svoj časovni pas lahko spremenite po svoji izbiri. Pridobite seznam vseh časovnih pasov pri tukaj .
Zaključek
Skripti PHP privzeto uporabljajo časovni pas spletnega strežnika; vendar ga lahko spremenite prek date_default_timezone_set() funkcijo. Z uporabo te funkcije bo vsaka delovna ura in dan v skriptu uporabljen za določen čas. Razumevanje te funkcije je koristno za dostop do informacij o času in datumu iz strežnika, ki izvaja skripte.