Jaka jest funkcja getDate () w php
GetDate () w PHP zwraca tablicę, która zawiera wszystkie szczegóły bieżącego czasu, w tym szczegółowy opis daty, dnia, godziny, minut i sekund. Ta funkcja ma pojedynczy parametr opcjonalny. Ten parametr jest znacznikiem czasu i zajmie bieżącą datę i godzinę, jeśli nie zostanie zdefiniowany znacznik czasu.
Składnia
getDate (znacznik czasu)Parametry
$ znacznik czasu (opcjonalnie): Znacznik czasu UNIX reprezentujący datę i godzinę konwersji. Jeśli znacznik czasu UNIX nie jest przekazywany jako parametr, funkcja ta będzie kontynuowana z obecną lub bieżącą datą i godziną, jak zwrócili funkcję Time ().
Wartość zwracana
Funkcja getDate () zwraca tablicę zawierającą szczegóły związane z określoną datą i godziną.
Tablica ma następujące klucze:
Jak używać funkcji getDate () w php
Korzystanie z funkcji getDate () jest stosunkowo proste. Aby uzyskać aktualne informacje o datach i godzinie, możemy po prostu wywołać funkcję bez żadnych argumentów, takich jak ten:
$ dateArray = getDate ();To da tablicę wypełnioną szczegółowym opisem bieżącej daty i godziny.
Aby uzyskać szczegóły określonej daty i godziny, możemy przekazać znacznik czasu UNIX jako argument funkcji. Na przykład, Aby uzyskać informacje o 1 stycznia 2023 r., Użyj następującego kodu:
$ timestamp = mktime (0, 0, 0, 1, 1, 2023);Zwróci to tablicę asocjacyjną zawierającą informacje o 1 stycznia 2023 r.
Po zwróceniu funkcji getDate () tablicy asocjacyjnej możemy uzyskać dostęp do jej elementów za pomocą standardowej składni tablicy. Na przykład, Aby pobrać element miesiąca znacznika czasu, możemy użyć następującego kodu:
$ miesiąc = $ dateArray [„mon”];Poniżej znajduje się przykładowy kod, który używa getDate () do zwrócenia bieżącej daty i godziny, a następnie używa print_r () Aby wyświetlić wynikową tablicę asocjacyjną.
$ dziś = getDate ();To wyświetli coś takiego:
Tablica ([sekundy] => 53 [minuty] => 43 [godziny] => 5 [mday] => 10 [WDAY] => 1 [mon] => 4 [rok] => 2023 [Yday] => 99 [dni tygodnia] => poniedziałek [miesiąc] => kwiecień [0] => 1681098233)Jak widzimy, getDate () Funkcja zwraca tablicę z klawiszami reprezentującymi różne elementy bieżącej daty i godziny, takie jak dzień tygodnia, miesiąc, rok i tak dalej. Tablica zawiera również klucz numeryczny (0) To reprezentuje znacznik czasu UNIX bieżącej daty i godziny.
Kod PHP do wyświetlenia wyjściowego w określonym formacie za pomocą funkcji getDate ()
Teraz omówimy przykładowy kod funkcji getDate (), która wyświetli bieżącą datę i godzinę na stronie internetowej w bardziej czytelnym formacie. Tutaj Echo Instrukcja wyświetli dane wyjściowe w określonym formacie.
$ dateArray = getDate ();To wyświetli coś takiego:
Dzisiaj jest poniedziałek, 10 kwietnia 2023. Czas to 5:47:29.Notatka: W powyższym kodzie czas jest oparty na domyślnej strefie czasowej serwera. Jeśli chcesz poświęcić czas zgodnie z lokalną strefą czasową, dodaj następujący wiersz na początku kodu, określając lokalizację strefy czasowej. Możesz sprawdzić wszystkie dostępne strefy czasowe tutaj.
Na przykład, Jeśli chcemy uzyskać bieżącą godzinę i datę zgodnie z Ameryka/Toronto Dodaj następujący wiersz w swoim kodzie:
date_default_timezone_set („America/Toronto”);Poniższy kod wydrukuje bieżącą datę i godzinę dla Ameryki/Toronto:
date_default_timezone_set („America/Toronto”);Wyjście
Wniosek
W tym artykule obejmuje podstawy funkcji getDate () w PHP. Korzystając z funkcji getDate () w PHP, możemy łatwo pobrać informacje o bieżącej dacie i godzinie lub dowolnym określonym znaczniku czasu. Może to być przydatne w szerokim zakresie aplikacji programistycznych PHP, od wyświetlania bieżącej daty i godziny na stronie internetowej po wykonywanie obliczeń lub porównań obejmujących daty i godziny. Aby uzyskać dalszy opis funkcji getDate () w php, przeczytaj artykuł.