Salut,
j'ai un petit problème pour afficher le mois en français ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
//--- Les noms des mois en français
$TabMois{01} = "Janvier";
$TabMois{02} = "Février";
$TabMois{03} = "Mars";
$TabMois{04} = "Avril";
$TabMois{05} = "Mai";
$TabMois{06} = "Juin";
$TabMois{07} = "Juillet";
$TabMois{08} = "Août";
$TabMois{09} = "Septembre";
$TabMois{10} = "Octobre";
$TabMois{11} = "Novembre";
$TabMois{12} = "Décembre";
 
//suite du code...
 
//$date est au format (m-Y), elle ne recupère que le mois et l'année.
$date = $obj_temp->dateMY;
list( $mois, $annee) = explode('-', $date);
//$mois = $date['mon'];
echo $mois.'<br/>';
//$annee = $date['year'];
echo $annee.'<br/>';
$mois_fr = $TabMois{$mois};
echo "DD".$mois_fr.'<br/>';
echo $TabMois{09}.'<br/>';
ce qui me donne :

09
2008
DD
Septembre

En gros, quand je fais un echo directement de $TabMois{05} par exemple, j'ai bien le mois correspondant, mais quand je fais un echo $TabMois{$mois} (alors que $mois = 05), là y'a plus rien à s'afficher
Merci d'avance.