Remplacement de caractere

Résolu
Utilisateur anonyme - 7 avril 2005 à 23:02
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 8 avril 2005 à 08:15
Bonjour, j'ai une petite question,

j'utilise cette fonction pour remplacer des caractéres dans un texte:



$message2=str_replace(';)','',$Ligne['message']);



Seulement comme je n'ai pas que certain caratere a changer mais plusieur [ ;) :) :( ]

J'aimerais savoir si il est possible de modifier cette fonction pour
remplacer plusieur caratere en une fois, plutot que de passer par x
fonction.

Merci

3 réponses

Utilisateur anonyme
8 avril 2005 à 00:03
et bien oui :
http://www.nexen.net/docs/php/annotee/function.str-replace.php

or donc (!! attention aux coupures de ligne !!) :

$message2 = str_replace(array(" ;)", " :)", " :("), array("", "", ""), $Ligne['message']);


3
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
8 avril 2005 à 08:14
Salut,



j'en profite pour dire que des qu'on a un probleme de ce genre, il
peut-etre utile de consulter la doc de php (www.php.net par
exemple)...tu aurais alors vu que cette fonction peut prendre des
tableaux en parametres, et pas seulement des chaines simples...
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
8 avril 2005 à 08:15
Oups, desole, je n'avais pas vu que tu etais la meme personne lol.

Bon alors tres bien, j'apprecie grandement la demarche! Tu te reponds
en montrant que tu es alle voir la doc (nexen c'est tres bien aussi
lol), tu montres l'exemple :-)
0
Rejoignez-nous