A date_default_timezone_set() függvény használata PHP-ben

A Date Default Timezone Set Fuggveny Hasznalata Php Ben



Az időzónákat figyelembe kell venni a PHP idő- és dátumértékeinek kezelésekor. Alapértelmezés szerint a PHP-szkriptek a webszerver időzóna értékét használják, amely módosítható a dátum.időzóna irányelv a php. ini fájlba, hozzáadva az időérték bejegyzést a .htaccess fájlt, vagy a funkció használatával. A PHP időzóna beállításának fontos funkciója a date_default_timezone_set() funkció.

Kövesse ezt a cikket, hogy többet megtudjon a date_default_timezone_set() függvény PHP-ben.

Mi a date_default_timezone_set() függvény a PHP-ben

A date_default_timezone_set() egy beépített PHP függvény, amellyel beállítható a alapértelmezett időzóna a PHP szkript összes dátum-idő függvénye használja. Ez a funkció lehetővé teszi a felhasználók számára, hogy lekérjék az időt és a dátumot a szerverről, ahol a PHP szkript fut. Beállításával a alapértelmezett időzóna , a funkció segít annak biztosításában, hogy a szkriptben szereplő összes dátum/idő művelet a megadott időzóna alapján pontosan végrehajtásra kerüljön.







Ha például különböző időzónákból származó dátumokkal és időpontokkal szeretne dolgozni, használhatja a date_default_timezone_set() funkció. Ez biztosítja, hogy minden számítás és formázás egy adott időzónában történjen. Ez akkor hasznos, ha olyan alkalmazásokat hoz létre, amelyeknek kezelniük kell a világ különböző részeiről származó dátumokat és időpontokat.



Szintaxis



A PHP által használt egyszerű szintaxis date_default_timezone_set() a funkció alább látható:





date_default_timezone_set ( időzóna )

Paraméter: Ez a funkció csak egy paraméter időzónát fogad el, amely jelzi a használandó időzónát.

Visszatérési érték: Ha a megadott időzóna érvénytelen, a függvény false értéket ad vissza; különben igazat ad vissza.



A date_default_timezone_set() függvény használata PHP-ben

Használata a date_default_timezone_set() A függvény nagyon egyszerű a PHP-ben. Kövesse az alábbi példát a funkció használatának megértéséhez:

Példa

Valósítsuk meg a date_default_timezone_set() funkciót a fent említett lépések követésével.



// Időzóna beállítása New York-i időre

date_default_timezone_set ( „Amerika/New_York” ) ;

// Az aktuális idő lekérése az alapértelmezett időzónában

$currentTime = dátum ( 'Y-m-d H:i:s' ) ;

// Az aktuális idő megjelenítése

visszhang 'A jelenlegi idő: $currentTime ' ;

?>

Ebben a példában az időzónát a következőre változtattuk New_York majd kinyomtatta az adott zóna aktuális dátumát és idejét a konzolon az echo segítségével.

Jegyzet: Az időzónát tetszés szerint módosíthatja. Szerezzen listát az összes időzónáról itt .

Következtetés

A PHP-szkriptek alapértelmezés szerint a webszerver időzónáját használják; azonban módosíthatja a date_default_timezone_set() funkció. Ezzel a funkcióval a szkriptben minden munkaóra és nap a megadott ideig lesz használatban. Ennek a funkciónak a megértése hasznos az idő- és dátumadatok eléréséhez egy parancsfájlt futtató szerverről.