2008-11-21 6 views
2

J'utilise tinyMCE et, plutôt ennuyeux, il remplace toutes mes apostrophes par leur équivalent numérique HTML. Maintenant, la plupart du temps, ce n'est pas un problème, mais pour une raison quelconque, j'ai un problème pour stocker le remplacement de l'apostrophe. Donc je dois chercher dans la chaîne et les remplacer tous. Toute aide serait appréciéeRecherche dans une chaîne essayant de trouver ' en PHP

Répondre

8

Avez-vous essayé:

$string = str_replace("&#39;", "<replacement>", $string); 
+0

Le truc même tout de suite. Merci beaucoup! – Drew

2

Est-il Apostrophes juste que vous voulez décodés à partir des entités HTML, ou tout?

print html_entity_decode("Hello, that&#39;s an apostophe.", ENT_QUOTE); 

imprimera

Hello, that's an apostrophe. 
1

Pourquoi travailler autour du problème quand vous pouvez fixer la cause? Vous pouvez simplement activer l'encodage de l'entité TinyMCE *. Plus d'infos: here

* Sauf si vous voulez tous les autres caractères codés, c'est-à-dire.

+0

À la votre! Malheureusement, je dois le laisser sur si flash peut lire tous les autres caractères correctement. – Drew

Questions connexes