PHP date en francais et pas en anglais !

Résolu
LelLex Messages postés 1753 Statut Membre -  
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous,

J'ai essayé de faire un code qui donne la date et l'heure mais avec le jour de la semaine en français et non en anglais !
J'ai utilisé des "If" sans "else", il me semblais que l'on pouvais faire çela !

Voici le code :
	
<?php
$jour_anglais = date('l');
$jour = date('d');
$mois = date('F');
$annee = date('Y'); 
$heure = date('H\hi');
		
if($jour == "Monday")
{
echo 'Lundi ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
if($jour == "Tuesday")
{
echo 'Mardi ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
if($jour == "Wednesday")
{
echo 'Mercredi ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
if($jour == "Thursday")
{
echo 'Jeudi ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
if($jour == "Friday")
{
echo 'Vendredi ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
if($jour == "Saturday")
{
echo 'Samedi ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
if($jour == "Sunday")
{
echo 'Dimanche ' . $jour . ' ' . $mois . ' ' . $annee . ' - ' . $heure;
}
?>


Si quelqu'un à une autre alternative, merci de m'en faire part !
Ou alors si j'ai un problème dans mon code, ce qui est sûrement le cas.

Merci d'avance.
LelLex
Configuration: Windows Vista
Internet Explorer 8 (dernière version)
Mozilla Firefox 3.0.7 (dernière version)

3 réponses

  1. Yoan Messages postés 11905 Statut Modérateur 2 356
     
    J'ai pas regardé le code mais j'ai ça sous la main et c'est bien plus court :)
    <?php
    $mois=array('janvier', 'février', 'mars', 'avril', 'mai', 'juin', 'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre');
    $jour=array('dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi');
    $date=$jour[date('w')].' '.date('j').' '.$mois[date('n')-1];
    
    echo $date; //affiche 'mardi 9 juin'
    ?>
    
    4
  2. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    regarde dans la FAQ.
    2
    1. Yoan Messages postés 11905 Statut Modérateur 2 356
       
      Haaa, voilà bien mieux ! Merci ;-)
      J'ai pas pensé à la FAQ, ... patapé ...

      EDIT : Attention aux locales. Ca ne marche pas sur tous les systèmes. Voir "fr", "fr_FR", "fr_FR.utf8" ou "fr_FR.UTF-8".
      0
      1. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923 > Yoan Messages postés 11905 Statut Modérateur
         
        patapé
        alors faut raquer !
        -:oD

        <edit>
        ai corriger l'article de la FAQ en conséquence.
        </edit>
        0