Ś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.