Webmaster

Astuces

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