Jak korzystać z funkcji date_default_timezone_set() w PHP

Jak Korzystac Z Funkcji Date Default Timezone Set W Php



Strefy czasowe muszą być brane pod uwagę, gdy mamy do czynienia z wartościami czasu i daty w PHP. Domyślnie skrypty PHP używają wartości strefy czasowej serwera WWW, którą można zmienić, edytując plik data.strefa czasowa dyrektywa w php ini plik, dodając wpis wartości czasu w pliku .htaccess plik lub używając funkcji. Ważną funkcją do ustawiania strefy czasowej w PHP jest date_default_timezone_set() funkcjonować.

Śledź ten artykuł, aby dowiedzieć się o date_default_timezone_set() funkcja w PHP.

Co to jest funkcja date_default_timezone_set() w PHP

The date_default_timezone_set() jest wbudowaną funkcją PHP używaną do ustawiania domyślna strefa czasowa wykorzystywane przez wszystkie funkcje daty i godziny w skrypcie PHP. Ta funkcja pozwala użytkownikom uzyskać czas i datę z serwera, na którym działa skrypt PHP. Ustawiając domyślna strefa czasowa , funkcja pomaga zapewnić, że wszystkie operacje daty/godziny w skrypcie są wykonywane dokładnie w oparciu o określoną strefę czasową.







Na przykład, aby pracować z datami i godzinami z różnych stref czasowych, możesz użyć date_default_timezone_set() funkcjonować. Dzięki temu wszystkie obliczenia i formatowanie będą wykonywane w określonej strefie czasowej. Jest to przydatne podczas tworzenia aplikacji, które muszą obsługiwać daty i godziny z różnych części świata.



Składnia



Prosta składnia używana przez PHP date_default_timezone_set() funkcja jest podana poniżej:





date_default_timezone_set ( strefa czasowa )

Parametr: Ta funkcja akceptuje tylko jeden parametr strefa czasowa, który wskazuje strefę czasową do użycia.

Wartość zwracana: Jeśli określona strefa czasowa jest nieprawidłowa, ta funkcja zwraca wartość false; w przeciwnym razie zwraca wartość true.



Jak korzystać z funkcji date_default_timezone_set() w PHP

Korzystanie z date_default_timezone_set() funkcja jest bardzo prosta w PHP. Postępuj zgodnie z poniższym przykładem, aby zrozumieć, jak korzystać z funkcji:

Przykład

Zaimplementujmy date_default_timezone_set() wykonać czynności opisane powyżej.



// Ustawianie strefy czasowej na czas nowojorski

date_default_timezone_set ( „Ameryka/Nowy_Jork” ) ;

// Pobierz aktualny czas w domyślnej strefie czasowej

$bieżący czas = data ( „Y-m-d H:i:s” ) ;

// Wyświetlanie aktualnego czasu

Echo „Obecna godzina to: $bieżący czas ' ;

?>

W tym przykładzie zmieniliśmy strefę czasową na Nowy Jork a następnie wydrukował aktualną datę i godzinę tej strefy w konsoli za pomocą echa.

Notatka: Możesz zmienić strefę czasową według własnego uznania. Pobierz listę wszystkich stref czasowych z Tutaj .

Wniosek

Skrypty PHP domyślnie używają strefy czasowej serwera WWW; można to jednak zmienić za pomocą date_default_timezone_set() funkcjonować. Korzystając z tej funkcji, każda godzina i dzień pracy w skrypcie będą wykorzystywane przez określony czas. Zrozumienie tej funkcji jest przydatne do uzyskiwania dostępu do informacji o czasie i dacie z serwera, na którym działają skrypty.