j'ai un problème dans un switch. Je veux transformer les numéros des mois en lettre lors d'un affichage
je prends les données dans SQLite et je suis sous php 5.5.15, mais j'avais le même problème avec 5.5.12
j'ai créé une fonction avec un switch tout fonctionne bien sauf pour les mois 08 et 09 où l'affichage est 08 et 09. Il semblerait que le case 08 et 09 ne soit pas analysé. J'ai pensé à un problème d'encodage, mais dans ce cas ça me dépasse.
Quelqu'un a-t-il une idée? Elle serait la bienvenue, merci d'avance.
function decode_datea($fecha){
//code
switch($mm){
case 00: $mm='';break;
case 01: $mm=' jan ';break;
case 02: $mm=' fev ';break;
case 03: $mm=' mars ';break;
case 04: $mm=' avr ';break;
case 05: $mm=' mai ';break;
case 06: $mm=' juin ';break;
case 07: $mm=' juil ';break;
case 08: $mm=' aout ';break;
case 09: $mm=' sept ';break;
case 10: $mm=' oct ';break;
case 11: $mm=' nov ';break;
case 12: $mm=' dec ';break;
}
//code
return $fecha=$mm;
}