Bonjour à tous,
J'ai une date au format 11/02/1998 et je souhaite la mettre sous la forme "Mercredi 11 février 1998". Quelle fonction dois-je utiliser?
Bonjour à tous,
J'ai une date au format 11/02/1998 et je souhaite la mettre sous la forme "Mercredi 11 février 1998". Quelle fonction dois-je utiliser?
avec Intl :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <?php $objDate = date_create_from_format('d/m/Y','11/02/1998'); $formatter = new IntlDateFormatter('fr_FR', IntlDateFormatter::SHORT, IntlDateFormatter::SHORT); $formatter->setPattern('dd MMMM yyyy'); echo $formatter->format($objDate);
Apparement le code retourne une erreur
![]()
Il faut que Intl soit activé sur ton serveur évidemment.
Après avoir installé l'extension voici la nouvelle erreur qui apparaît:
![]()
Tu as repris mon exemple tel quel pour commencer ?
Contrôle ce que valent $objDate et $formatter.
Partager