Comment afficher une date en français ?
Par Sven Cailteux, samedi 4 août 2007 :: PHP :: #102 :: rss
Voici une fonction permettant d'afficher la date du jour en français en prenant en compte le 1er jour du mois.
Ce qui affichera par exemple :
Nous sommes le 1er août 2007.
et non :
Nous sommes le 1 août 2007.
Voici la fonction :
function date_fr()
{
$jour=date("w");
$mois=date("n")-1;
$tabjour=array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
$tabmois=array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
if(date("j")==1)
{
$date_fr = "Nous sommes le ".$tabjour[$jour]." ".date("j")."er ".$tabmois[$mois]." ".date("Y");
}
else
{
$date_fr = "Nous sommes le ".$tabjour[$jour]." ".date("j")." ".$tabmois[$mois]." ".date("Y");
}
return $date_fr;
}
Pour afficher la date il vous suffit de mettre le bout de code suivant dans votre page qui portera l'extension ".php", à l'endroit où vous souhaitez voir apparaître la date :
<?php echo date_fr(); ?>
Un petit commentaire si vous trouvez la fonction utile, n'est pas de trop 
Commentaires
Ajouter un commentaire