Bonjour à tous, j'ai lu pas mal de choses et tester certains codes mais je ne trouve rien.

Ma version de PHP : v5.6

Je récupère une date de ma base mysql sous la forme "2018-02-12 00:00:00" dans une variable, puis je dois faire afficher cette date en lettre.
Le souci est que la date s'affiche en anglais.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$seance = "2018-02-12 00:00:00";
setlocale(LC_TIME, 'fr_FR');
$dateseance = strftime("%A %e %B %Y", strtotime("$seance"));
echo "$dateseance";
Les valeurs de LC_TIME ou LC_ALL doivent apparemment retourner 0 et 5. J'ai les valeurs 2 et 6. Je ne vois pas où je dois changer ces valeurs.

Merci pour vos réponses