Przykład
Zwraca znacznik czasu Uniksa na randkę. Następnie użyć go do znalezienia dzień tym dniu:
<?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));
?>
Uruchomić przykład » Definicja i Wykorzystanie
gmmktime() zwraca uniksowy znacznik czasu dla daty.
Tip: Funkcja ta jest identyczna gmmktime() z wyjątkiem parametrów przekazanych oznacza datę (not a GMT date) .
Składnia
mktime( hour,minute,second,month,day,year,is_dst ) ;
Parametr | Opis |
---|---|
hour | Opcjonalny. Określa godzinę |
minute | Opcjonalny. Określa minutę |
second | Opcjonalny. Określa sekundę |
month | Opcjonalny. Określa miesiąc |
day | Opcjonalny. Określa dzień |
year | Opcjonalny. Określa roku |
is_dst | Opcjonalny. Ustaw ten parametr na 1, jeżeli czas jest w okresie czasu letniego (DST) , 0, jeśli tak nie jest, lub -1 (the default) jeśli jest znana. Jeśli nie wiadomo, PHP próbuje dowiedzieć się (which may cause unexpected results) . Note: Parametr ten stał się nieaktualny w PHP 5.1.0. Nowe funkcje obsługi stref czasowych powinny być stosowane zamiast |
Szczegóły techniczne
Zwracana wartość: | Zwraca całkowitą uniksowy znacznik czasu. FALSE w przypadku błędu |
---|---|
Wersja PHP: | 4+ |
Lista zmian: | PHP 5.3.0: Zgłasza E_DEPRECATED jeśli używany jest parametr is_dst PHP 5.1.0: Parametr is_dst była przestarzała. Jeśli mktime() jest wywołana bez argumentów, to teraz rzuca zawiadomienie E_STRICT. Użyj time() zamiast funkcji. |
<PHP Date / Time Reference