date_default_timezone_get
funkcja
Zwraca nazwę aktualnie ustawionej domyślnej strefy czasowej dla wszystkich funkcji daty i czasu w skrypcie.
date_default_timezone_get(): string
date_default_timezone_get zwraca ciąg znaków z identyfikatorem strefy czasowej (np. 'Europe/Warsaw' lub 'UTC'), który aktualnie obowiązuje dla funkcji takich jak date, mktime czy strtotime. Strefę ustawiasz przez date_default_timezone_set lub dyrektywę date.timezone w php.ini. Funkcja ta przydaje się do debugowania — możesz sprawdzić, czy strefa jest taka, jakiej się spodziewasz, zanim zaczniesz obliczenia.
<?php
declare(strict_types=1);
date_default_timezone_set('Europe/Warsaw');
echo date_default_timezone_get(); // Europe/Warsaw
date_default_timezone_set('UTC');
echo date_default_timezone_get(); // UTC