Page 1 sur 1

mktime

Posté : 15 août 2016, 11:57
par JP5601
Bonjour,
j'utilise la fonction "mktime()" pour faire un tableau du mois en cours.

Code : Tout sélectionner

$start=mktime(0, 0, 0, date('m'), 0, date('Y')); $stop =mktime();
Mais j'ai ce message d'erreur
"Strict Standards: mktime(): You should be using the time() function instead in /home/..."

J'ai fais des petites recherches et j'ai vu d'utiliser la fonction "time()" à la place de la fonction "mktime()".
Mais ces deux fonctions n'ont la même utilisation.
Je ne sais pas du tout comment faire, quelqu'un pourrait m'aider.
Merci

Re: mktime

Posté : 15 août 2016, 14:05
par @rthur
Bonjour,

mktime() doit toujours être appelé avec des arguments.
Dans ton cas, pour la variable $start, c'est ok ; en revanche pour ta variable $stop ce n'est pas bon il faut que tu utilises time() à la place

Re: mktime

Posté : 15 août 2016, 14:34
par JP5601
Ok j'ai compris, avec ce code ça fonctionne sans problème

Code : Tout sélectionner

$start=mktime(0, 0, 0, date('m'), 0, date('Y')); $stop =time()
merci beaucoup