Função mktime() do PHP
Exemplo
Retorna um timestamp UNIX de uma data. Em seguida, use-o para encontrar o dia daquela data:
<?php // Saída: October 3, 1975 was on a Friday echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975)); ?>
Definição e Uso
A função gmmktime() retorna o timestamp UNIX da data.
Dica:Esta função é semelhante a gmmktime() Igual, a diferença é que os parâmetros passados representam a data (não a data GMT).
Sintaxe
mktime(hour,minute,second,month,day,year,is_dst);
Parâmetros | Descrição |
---|---|
hour | Opcional. Define a hora. |
minute | Opcional. Define o minuto. |
second | Opcional. Define o segundo. |
month | Opcional. Define o mês. |
day | Opcional. Define o dia. |
year | Opcional. Define o ano. |
is_dst |
Opcional. Se o horário estiver no horário de verão (DST), configure como 1, caso contrário, configure como 0, se desconhecido, configure como -1 (padrão). Se desconhecido, o PHP buscará automaticamente (pode gerar resultados inesperados). Atenção:Este parâmetro foi descontinuado no PHP 5.1.0. Em vez disso, é usado a nova característica de tratamento de fuso horário. |
Detalhes Técnicos
Retorno: | Retorna um timestamp Unix inteiro, se houver erro retorna FALSE. |
---|---|
Versão PHP: | 4+ |
Log de Atualizações: |
PHP 5.3.0: Se usar is_dst Se passado, lança um E_DEPRECATED. PHP 5.1.0: O parâmetro is_dst foi descontinuado. Se mktime() for chamado sem parâmetros, uma notificação E_STRICT será lançada. Use a função time() em vez disso. |