Función mktime() de PHP

Ejemplo

Devuelve un timestamp UNIX de una fecha. Luego úsalo para encontrar el día de esa fecha:

<?php
// Salida: October 3, 1975 was on a Friday
echo "Oct 3, 1975 was on a ".date("l", mktime(0,0,0,10,3,1975));
?>

Ejemplo de ejecución

Definición y uso

La función gmmktime() devuelve el timestamp UNIX de la fecha.

Consejo:Esta función es similar a gmmktime() Igual, pero los parámetros pasados representan la fecha (no la fecha GMT).

Sintaxis

mktime(hour,minute,second,month,day,year,is_dst);
Parámetros Descripción
hour Opcional. Define las horas.
minute Opcional. Define los minutos.
second Opcional. Define los segundos.
month Opcional. Define el mes.
day Opcional. Define el día.
year Opcional. Define el año.
is_dst

Opcional. Si la hora está en horario de verano (DST), configure en 1, de lo contrario configure en 0, si es desconocido configure en -1 (por defecto).

Si es desconocido, PHP lo buscará por sí mismo (puede producir resultados inesperados).

Nota:Este parámetro se ha descontinuado en PHP 5.1.0. En su lugar, se utiliza la nueva característica de manejo de zona horaria.

Detalles técnicos

Valor devuelto: Devuelve un timestamp Unix entero, si hay error devuelve FALSE.
Versión de PHP: 4+
Registro de actualizaciones:

PHP 5.3.0: Si se utiliza is_dst Se lanza E_DEPRECATED si se proporcionan parámetros.

PHP 5.1.0: El parámetro is_dst se ha descontinuado. Si mktime() se llama sin parámetros, se lanza una notificación E_STRICT. Utilice la función time() en su lugar.