[PHP] Remplacement caractere dans une chaine

Fermé
bfiguig - 9 sept. 2009 à 14:13
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 9 sept. 2009 à 19:12
Bonjour,
je voudrai remplacer un caractère qui est le suivant " (double quote) par une quote simple ' dans une chaine de caractère et tout ça en PHP.
voici le code que j'utilise mais ça ne fonctionne pas :

$evenement = str_replace ( """ , "'" , $matextearea );

comment dois-je faire pour resoudre ce problème.

merci d'avance
A voir également:

2 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
9 sept. 2009 à 19:12
en JS comen php il faut aussi échapper les " par \ si ta chaine commence et finit par des "

idem pour les ' si ta chaine commence et finit par des '
1
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
9 sept. 2009 à 14:46
Essayes en échappant ces caractères réservés qui sont " et '

$evenement = str_replace ( "\"" , "\'" , $matextearea );
0
merci beaucoup pour cette reponse.
j'ai une autre question dans le meme sens mais cette fois-ci au niveau du javascript
je m'explique, j'ai une chaine de caractere qui contient des doubles quote "
y a t il un moyen de placer devant ces doubles quote un antislach \
merci encore
0