Поиск по строке, пытающейся найти 'в PHP - PullRequest
2 голосов
/ 21 ноября 2008

Я использую tinyMCE и, что довольно досадно, он заменяет все мои апострофы их HTML-числовым эквивалентом. Сейчас в большинстве случаев это не проблема, но по какой-то причине у меня возникают проблемы с хранением замены апострофов. Поэтому я должен искать в строке и заменить их все. Любая помощь будет высоко ценится

Ответы [ 3 ]

8 голосов
/ 21 ноября 2008

вы пробовали:

$string = str_replace("&#39;", "<replacement>", $string);
2 голосов
/ 21 ноября 2008

Это просто апострофы, которые вы хотите декодировать из сущностей HTML, или все?

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

напечатает

Hello, that's an apostrophe.
1 голос
/ 21 ноября 2008

Зачем обходить проблему, если можно устранить причину? Вы можете просто включить кодировку сущности TinyMCE *. Больше информации: здесь

* Если вы не хотите, чтобы все другие символы были закодированы, то есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...