La date en français avec PHP
Afficher la date en PHP ? Rien de plus simple, si on se contente du format américain. Si vous souhaitez que cette date apparaisse
en bon français, il vous faudra un peu d'astuce, pour arriver à ce résultat :
Nous sommes le :
Mercredi 10 2010
Pour obtenir ce résultat, insérez simplement ce script PHP à l'endroit où vous souhaitez afficher la date sur votre page :
<?
$jour["Monday"] = "Lundi";
$jour["Tuesday"] = "Mardi";
$jour["Wednesday"] = "Mercredi";
$jour["Thursday"] = "Jeudi";
$jour["Friday"] = "Vendredi";
$jour["Saturday"] = "Samedi";
$jour["Sunday"] = "Dimanche";
function getJour($day) {
return $jour[$day];
}
$mois["January"] = "Janvier";
$mois["Febrary"] = "Février";
$mois["March"] = "Mars";
$mois["April"] = "Avril";
$mois["May"] = "Mai";
$mois["June"] = "Juin";
$mois["July"] = "Juillet";
$mois["August"] = "Août";
$mois["September"] = "Septembre";
$mois["October"] = "Octobre";
$mois["November"] = "Novembre";
$mois["December"] = "Décembre";
function getMois($month){
return $mois[$month];
}
$month = Date(F);
$day = Date(l);
getJour($day);
getMois($month);
print "Nous sommes le : <B>";
print "$jour[$day] ";
print Date(d)." ";
print "$mois[$month] ";
print Date(Y);
print "</B>";
?>
Personnalisez simplement ce script en changeant la mise en page de votre date. Pour cela modifiez simplement les deux instruction
print qui se charge d'insérer le code HTML de mise en forme (
print "Nous sommes le : <B>"; et
print "</B>";)
Découvrez toutes les astuces