Возвращает временную метку даты UNIX, которую затем можно использовать для определения дня этой даты:
<?php// Печать: 3 октября 1975 г. было на Fridayecho "3 октября 1975 г. было на ".date("l", mktime(0,0,0,10,3,1975));?>Функция gmmktime() возвращает метку времени UNIX для даты.
Совет: Эта функция аналогична gmmktime(), за исключением того, что передаваемый параметр представляет дату (а не дату по Гринвичу).
mktime( час, минута, секунда, месяц, день, год, is_dst );
параметр | описывать |
---|---|
час | Необязательный. Указанные часы. |
минута | Необязательный. предписанные точки. |
второй | Необязательный. Указывает секунды. |
месяц | Необязательный. Указанный месяц. |
день | Необязательный. Укажите дни. |
год | Необязательный. Указан год. |
is_dst | Необязательный. Установите значение 1, если сейчас летнее время, 0 в противном случае или -1 (по умолчанию), если неизвестно. Если он неизвестен, PHP попытается найти его сам (возможно, с неожиданными результатами). Примечание. Этот параметр устарел в PHP 5.1.0. Вместо этого используются новые функции обработки часовых поясов. |
Возвращаемое значение: | Возвращает целочисленную временную метку Unix или FALSE в случае ошибки. |
---|---|
PHP-версия: | 4+ |
Журнал обновлений: | PHP 5.3.0: выдает E_DEPRECATED, если используется параметр is_dst . PHP 5.1.0: параметр is_dst устарел. Если mktime() вызывается без параметров, выдается уведомление E_STRICT. Вместо этого используйте функцию time(). |