[PHP] Dernière modification fichier-Français
                    
        
     
             
                    crapoulou
    
        
    
                    Messages postés
            
                
     
             
            42844
        
            
                                    Statut
            Modérateur, Contributeur sécurité
                    
                -
                                     
briiiiix Messages postés 624 Statut Membre -
        briiiiix Messages postés 624 Statut Membre -
        Bonjour,   
Suite à cette astuce, j'ai réussi à mettre la date de dernière modification sur mon site mais je n'arrive pas à la mettre en Français malgré le "setlocale(LC_ALL,'french'); "
Résultat :
Dernière modification effectuée le Thursday 27 May 2010 à 17:11
Comment le mettre en Français ?
Merci d'avance.
Crapoulou.
T'as un problème ? Passe sur CCM!
Il n'y a pas de problème sans solution.
                
            
                
    
    
    
        Suite à cette astuce, j'ai réussi à mettre la date de dernière modification sur mon site mais je n'arrive pas à la mettre en Français malgré le "setlocale(LC_ALL,'french'); "
Résultat :
Dernière modification effectuée le Thursday 27 May 2010 à 17:11
Comment le mettre en Français ?
Merci d'avance.
Crapoulou.
T'as un problème ? Passe sur CCM!
Il n'y a pas de problème sans solution.
        A voir également:         
- [PHP] Dernière modification fichier-Français
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
3 réponses
                        
                    Il n'y a pas de manière directe.
Tu dois décomposer ta date, récupérer le jour (ici Thursday) ensuite traduire le mot du jour (ici Jeudi) ensuite le remettre en début de ta chaine reconstruite.
    
                Tu dois décomposer ta date, récupérer le jour (ici Thursday) ensuite traduire le mot du jour (ici Jeudi) ensuite le remettre en début de ta chaine reconstruite.
                        
                    Quelques petites recherches sur internet auraient pu te donner la réponse:
Le manuel php est excellent:
https://www.php.net/manual/fr/function.setlocale.php
    
                Le manuel php est excellent:
https://www.php.net/manual/fr/function.setlocale.php
                        
                    Une fonction comme celle la fera l'affaire:
function dateconv($valeur)
{
switch ($valeur)
{
case "01": $thedate = "Janvier";
break;
case "02": $thedate = "Fevrier";
break;
case '03': $thedate = "Mars";
break;
case "04": $thedate = "Avril";
break;
case "05": $thedate = "May";
break;
case "06": $thedate = "Juin";
break;
case "07": $thedate = "Juillet";
break;
case "08": $thedate = "Aout";
break;
case "09": $thedate = "Septembre";
break;
case "10": $thedate = "Octobre";
break;
case '11': $thedate = "Novembre";
break;
case "12": $thedate = "Decembre";
break;
}
return $thedate;
}
    
                function dateconv($valeur)
{
switch ($valeur)
{
case "01": $thedate = "Janvier";
break;
case "02": $thedate = "Fevrier";
break;
case '03': $thedate = "Mars";
break;
case "04": $thedate = "Avril";
break;
case "05": $thedate = "May";
break;
case "06": $thedate = "Juin";
break;
case "07": $thedate = "Juillet";
break;
case "08": $thedate = "Aout";
break;
case "09": $thedate = "Septembre";
break;
case "10": $thedate = "Octobre";
break;
case '11': $thedate = "Novembre";
break;
case "12": $thedate = "Decembre";
break;
}
return $thedate;
}
 
    
    
    
    
A ce moment-là, à quoi sert cette instruction ?
setlocale(LC_ALL,'french');