par
Jules Petibidon » 13 sept. 2007, 22:42
hello,
function date2fr( $date ){
$reps_EN = array( ':1' , ':2' , ':3' , ':4' , ':5' , ':6' , ':0' , '|st|' , '|nd|' , '|rd|' , '|th|' , '||' , 'January' , 'February' , 'March' , 'April' , 'May' , 'June' , 'July' , 'August' , 'September' , 'October' , 'November' , 'December' );
$reps_FR = array( 'lundi' , 'mardi' , 'mercredi' , 'jeudi' , 'vendredi' , 'samedi' , 'dimanche' , '<sup>er</sup>' , '' , '' , '' , '' , 'janvier' , 'février' , 'mars' , 'avril' , 'mai' , 'juin' , 'juillet' , 'août' , 'septembre' , 'octobre' , 'novembre' , 'décembre' );
return str_replace( $reps_EN, $reps_FR, date( ':w j|S| F Y' , strtotime( $date ) ) );
}
tu lui passe une date au format anglais ou ISO et pouf, c'est pas plus compliqué
bon courage !
hello,
[php]
function date2fr( $date ){
$reps_EN = array( ':1' , ':2' , ':3' , ':4' , ':5' , ':6' , ':0' , '|st|' , '|nd|' , '|rd|' , '|th|' , '||' , 'January' , 'February' , 'March' , 'April' , 'May' , 'June' , 'July' , 'August' , 'September' , 'October' , 'November' , 'December' );
$reps_FR = array( 'lundi' , 'mardi' , 'mercredi' , 'jeudi' , 'vendredi' , 'samedi' , 'dimanche' , '<sup>er</sup>' , '' , '' , '' , '' , 'janvier' , 'février' , 'mars' , 'avril' , 'mai' , 'juin' , 'juillet' , 'août' , 'septembre' , 'octobre' , 'novembre' , 'décembre' );
return str_replace( $reps_EN, $reps_FR, date( ':w j|S| F Y' , strtotime( $date ) ) );
}
[/php]
tu lui passe une date au format anglais ou ISO et pouf, c'est pas plus compliqué :)
bon courage !