Auteur Sujet: [RESOLU] Problème avec fonction str_replace et quote  (Lu 3944 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Lebanner

  • Habitué
  • **
  • Messages: 124
    • Spartan Fight
[RESOLU] Problème avec fonction str_replace et quote
« le: 08 octobre 2008 à 11:01:45 »
Salut,

J'ai un petit problème avec la fonction str_replace :
Dans une de mes zones, j'ai des doubles quote "".
Avec la fonction str_replace, j'aimerais les passer en simple quote ''.

En gros, utiliser cela : str_replace (' " ',' ' ',$message)

Mais c'est mal interprété par PHP....

Il doit y avoir une astuce avec l'utilisation des ". zone ." mais j'ai essayé plusieurs trucs sans succès.

Merci de votre aide  :rolleyes:
« Modifié: 10 octobre 2008 à 10:24:43 par Lebanner »

Hors ligne Just

  • Expert
  • ****
  • Messages: 924
    • AiN-IRC LE portail du 01 [Ain]!
Re : Problème avec fonction str_replace et quote
« Réponse #1 le: 10 octobre 2008 à 07:23:00 »
Salut,

Ah le jeu des limites de chaine ! Que de bonheur pour tout programmeur qui s'y frotte pour les premières fois !

Une probable solution :
str_replace ('"','\'',$message)[nb : j'ai enlevé les espaces qui encadraient les deux caractères à traiter; tu peux aisément les replacer s'ils avaient une utilité; l'important dans l'histoire étant le "\" placé avant l'apostrophe dans la chaine de caractères en remplacement]
Just OnMyOwn ... :B
"Be CoOl, KeEp CoOl, HaVe FuN!"
-
http://www.ain-irc.net/
http://www.funpart.net/

Hors ligne Lebanner

  • Habitué
  • **
  • Messages: 124
    • Spartan Fight
Re : Problème avec fonction str_replace et quote
« Réponse #2 le: 10 octobre 2008 à 10:24:26 »
Comme d'hab, un grand merci à toi  :rolleyes:

Hors ligne Just

  • Expert
  • ****
  • Messages: 924
    • AiN-IRC LE portail du 01 [Ain]!
Re : [RESOLU] Problème avec fonction str_replace et quote
« Réponse #3 le: 10 octobre 2008 à 10:36:58 »
Comme d'hab : un grand "ce fut un plaisir" ^^.
Just OnMyOwn ... :B
"Be CoOl, KeEp CoOl, HaVe FuN!"
-
http://www.ain-irc.net/
http://www.funpart.net/