Bonjour à tous,
Je rencontre un "bug" qui me déroute un peu avec la fonction mktime....
Celui-ci retourne un timestamp erroné quand les entiers donnés en paramètre commencent par 0...
Exemple :
Affiche bien "Jeudi" mais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $tab_jours = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'); echo $tab_jours[date('w', mktime(0,0,0,7,9,2009))];
Affiche "Mardi"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $tab_jours = array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'); echo $tab_jours[date('w', mktime(0,0,0,07,09,2009))];
J'ai essayé de caster en int ou d'utiliser intval mais rien n'y fait....
Merci pour votre aide.
Partager