[Résolu] Un petit remplacement en PHP !

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

[Résolu] Un petit remplacement en PHP !

Message le Mar Juin 15, 2010 8:55

Bonjour,

Je cherche a faire un petit remplacement de truc, “JUN 15” soit remplacé par “15 Juin”, ceci dit je veut juste remplacer le mois en préservant le jour, puis on change d'emplacement, le 15 après avoir été dernier devient premier.

Merci.
Dernière édition par acamar le Mar Juin 15, 2010 10:58, édité 1 fois.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8578
Inscription: 23 Nov 2005

Re: Un petit remplacement en PHP !

Message le Mar Juin 15, 2010 10:18

Si a la base tu a la date au format numérique, tu peux jouer avec setlocale et strftime pour botenir ce résultat :

Code: Tout sélectionner
setlocale(LC_ALL,'fr_FR');
echo strftime("%d %B %Y",strtotime("12/23/2004"));

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: Un petit remplacement en PHP !

Message le Mar Juin 15, 2010 10:28

Nnnon, c'est juste un flux de données qui me donne une date du genre “JUN 15” et j'aimerais la convertir en “15 Juin”.
J'ai trouvé str_replace() pour le remplacement mais je ne sais pas comment renverser l'ordre.
Dernière édition par acamar le Mar Juin 15, 2010 10:33, édité 1 fois.


UsagiYojimbo
WRInaute accro
WRInaute accro
 
Messages: 8578
Inscription: 23 Nov 2005

Re: Un petit remplacement en PHP !

Message le Mar Juin 15, 2010 10:32

Avec strtotime ca doit aussi pouvoir fonctionner : http://php.net/manual/fr/function.strtotime.php (pour peu que tu ajoutes l'années à ta chaîne lorsque tu la passes dans la fonction :

Code: Tout sélectionner
setlocale(LC_ALL,'fr_FR');
echo strftime("%d %B",strtotime("JUN 15 2010"));


Edit : j'ai testé ca marche.

acamar
WRInaute passionné
WRInaute passionné
 
Messages: 1957
Inscription: 27 Nov 2005

Re: Un petit remplacement en PHP !

Message le Mar Juin 15, 2010 10:43

Sssssuper.. ça été donc super facile :D

Merci mon chef.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités