Seuraa tätä artikkelia saadaksesi lisätietoja date_default_timezone_set() toiminto PHP:ssä.
Mikä on date_default_timezone_set()-funktio PHP:ssä
The date_default_timezone_set() on sisäänrakennettu PHP-toiminto, jota käytetään asettamaan oletusaikavyöhyke käytetään kaikissa PHP-skriptin päivämäärä-aika-funktioissa. Tämän toiminnon avulla käyttäjät voivat saada kellonajan ja päivämäärän palvelimelta, jossa PHP-skripti suoritetaan. Asettamalla oletusaikavyöhyke , toiminto auttaa varmistamaan, että kaikki skriptin päivämäärä/aikatoiminnot suoritetaan tarkasti määritetyn aikavyöhykkeen perusteella.
Voit esimerkiksi käyttää eri aikavyöhykkeiltä tulevia päivämääriä ja aikoja date_default_timezone_set() toiminto. Tämä varmistaa, että kaikki laskelmat ja muotoilut tehdään tietyllä aikavyöhykkeellä. Tämä on hyödyllistä luotaessa sovelluksia, joiden on käsiteltävä päivämäärät ja kellonajat eri puolilta maailmaa.
Syntaksi
PHP:n käyttämä yksinkertainen syntaksi date_default_timezone_set() toiminto on annettu alla:
date_default_timezone_set ( aikavyöhyke )
Parametri: Tämä toiminto hyväksyy vain yhden parametrin aikavyöhykkeen, joka osoittaa käytettävän aikavyöhykkeen.
Palautusarvo: Jos määritetty aikavyöhyke on virheellinen, tämä funktio palauttaa false; muuten se on totta.
Date_default_timezone_set()-funktion käyttäminen PHP:ssä
Käyttö date_default_timezone_set() toiminto on hyvin yksinkertainen PHP:ssä. Seuraa alla olevaa esimerkkiä ymmärtääksesi, kuinka toimintoa käytetään:
Esimerkki
Toteutetaan date_default_timezone_set() toimii noudattamalla yllä mainittuja vaiheita.
// Aikavyöhykkeen asettaminen New Yorkin aikaan
date_default_timezone_set ( 'Amerikka/New_York' ) ;
// Hanki nykyinen aika oletusaikavyöhykkeellä
$currentTime = Päivämäärä ( 'Y-m-d H:i:s' ) ;
// Nykyisen ajan näyttäminen
kaiku 'Nykyinen aika on: $currentTime ' ;
?>
Tässä esimerkissä muutimme aikavyöhykkeeksi New_York ja tulosti sitten kyseisen vyöhykkeen nykyisen päivämäärän ja kellonajan konsolissa käyttämällä kaikua.
Huomautus: Voit muuttaa aikavyöhykettäsi valintasi mukaan. Hanki luettelo kaikista aikavyöhykkeistä alkaen tässä .
Johtopäätös
PHP-skriptit käyttävät oletusarvoisesti verkkopalvelimen aikavyöhykettä; voit kuitenkin muuttaa sen kautta date_default_timezone_set() toiminto. Tätä toimintoa käyttämällä skriptin jokaista työtuntia ja päivää käytetään määritetyn ajan. Tämän toiminnon ymmärtäminen on hyödyllistä käytettäessä aika- ja päivämäärätietoja komentosarjoja suorittavalta palvelimelta.