Заменить все специальные символы из строки, используя PHP - PullRequest
0 голосов
/ 29 октября 2010

Я использую редактор jQuery с PHP, он отлично работает для плоского текста (текст без специальных символов) но если я попытаюсь опубликовать текст, содержащий специальные символы, он не сохранит эти специальные символы в таблице БД. и когда я попытался заменить любой специальный символ HTML-кодами, он работает нормально. Но слишком сложно заменить все специальные символы один за другим. Есть ли сценарий, который заменяет все специальные символы из строки ...?

Ответы [ 2 ]

0 голосов
/ 29 октября 2010

Есть ли сценарий, который заменяет все специальные символы из строки ...?

Это неправильный подход.Вам нужно правильно настроить наборы символов, поэтому вам не нужно ничего заменять.

Я не знаю, что вы делаете, но если вы передаете данные через Ajax, это, вероятно, UTF-8закодирован.Если ваша база данных находится в другом наборе символов, вам может потребоваться преобразовать его.

0 голосов
/ 29 октября 2010

Вы имеете в виду что-то вроде PHP str_replace ()?
http://php.net/manual/en/function.str-replace.php

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