[PHP] Remplacement caractere dans une chaine

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. 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. Essayes en échappant ces caractères réservés qui sont " et '

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