[PHP] Remplacement caractere dans une chaine

bfiguig -  
Alain_42 Messages postés 5413 Statut Membre -
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
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    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
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    Essayes en échappant ces caractères réservés qui sont " et '

    $evenement = str_replace ( "\"" , "\'" , $matextearea );
    
    0
    1. bfiguig
       
      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