Funkcja PHP mktime()
❮ Odniesienie do daty/godziny w PHP
Przykład
Zwróć uniksowy znacznik czasu dla daty. Następnie użyj go, aby znaleźć dzień tej daty:
<?php
// Prints: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>
Definicja i użycie
Funkcja mktime() zwraca uniksowy znacznik czasu dla daty.
Wskazówka: Ta funkcja jest identyczna z gmmktime() , z wyjątkiem tego, że przekazane parametry reprezentują datę (nie datę GMT).
Składnia
mktime(hour, minute, second, month, day, year, is_dst)
Wartości parametrów
Parameter | Description |
---|---|
hour | Optional. Specifies the hour |
minute | Optional. Specifies the minute |
second | Optional. Specifies the second |
month | Optional. Specifies the month |
day | Optional. Specifies the day |
year | Optional. Specifies the year |
is_dst | Optional. Set this parameter to 1 if the time is during daylight savings time (DST), 0 if it is not, or -1 (the default) if it is unknown. If it's unknown, PHP tries to find out itself (which may cause unexpected results). Note: This parameter is removed in PHP 7.0. The new timezone handling features should be used instead |
Szczegóły techniczne
Wartość zwrotu: | Zwraca uniksową sygnaturę czasową w postaci liczby całkowitej. FAŁSZ w przypadku błędu |
---|---|
Wersja PHP: | 4+ |
Dziennik zmian PHP: | PHP 7.1: Usunięto
parametr is_dst . PHP 5.3.0: Zgłasza E_DEPRECATED, jeśli używany jest parametr is_dst PHP 5.1: Parametr is_dst jest przestarzały. Jeśli mktime() jest wywoływane bez argumentów, wyświetla teraz powiadomienie E_STRICT. Zamiast tego użyj funkcji time(). |
❮ Odniesienie do daty/godziny w PHP