Saltar al contenido

Otro de los ajustes que me he encontrado a la hora de la migración entre servidores con distintas versiones de PHP es el siguiente mensaje:

Strict Standards: mktime(): You should be using the time() function instead in xxxxxxx.php on line xx

El problema viene por la función mktime() y resolverlo es sencillo, ya que solo se deberá sustituir por la función time()

Inicialmente, la función mktime tiene los siguientes argumentos:

int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] )

A partir de PHP 5.1 se utiliza la función time() y no se pasan argumentos para diferenciarla.