switch($mois) { case '01': $moislettre ="JANVIER"; $month =1; break; case '02': $moislettre ="FEVRIER"; $month =2; break; case '03': $moislettre ="MARS"; $month =3; break; case '04': $moislettre ="AVRIL"; $month =4; break; case '05': $moislettre ="MAI"; $month =5; break; case '06': $moislettre ="JUIN"; $month =6; break; case '07': $moislettre ="JUILLET"; $month =7; break; case '08': $moislettre ="AOUT"; $month =8; break; case '09': $moislettre ="SEPTEMBRE"; $month =9; break; case '10': $moislettre ="OCTOBRE"; $month =10; break; case '11': $moislettre ="NOVEMBRE"; $month =11; break; case '12': $moislettre ="DECEMBRE"; $month =12; break; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$date = '09/2012'; $listeMois = array( 1 => 'janvier' , 2 => 'fevrier' , 3 => 'mars' , 4 => 'avril' , 5 => 'mai' , 6 => 'juin' , 7 => 'juillet' , 8 => 'aout' , 9 => 'septembre' , 10 => 'octobre' , 11 => 'novembre' , 12 => 'decembre' ); if (isset($date)){$date=trim($date);} // Motif servant à'extraction de la date // La date doit êe au format MM/AAAA $motif= '#^(\d{1,2})/(\d{4})$#'; if (preg_match($motif,$date,$resultat) ==0){ echo $date.' invalide'; }else{ $mois = $resultat[1]; // On extrait le réltat du preg_match 1 qui correspond au mois $annee=$resultat[2]; // On extrait le réltat du preg_match 2 qui correspond à'anné $month = (int) $mois; $moislettre = $listeMois[$month]; }