Как избавиться от этих нелегальных персонажей? - PullRequest
0 голосов
/ 14 сентября 2011

 Apple  летучая мышь  кот  Крыса  Мат  жир

Я хочу избавиться от этих нелегальных персонажей. Можете ли вы предложить какое-то решение. Я использую PHP в качестве языка программирования.

Это появляется, когда я вставляю что-то из MS Word в текстовую область HTML-страницы.

Ответы [ 3 ]

4 голосов
/ 14 сентября 2011

Если вы просто хотите извлечь ASCII, вы можете попробовать это:

$string = preg_replace('/[^(\x20-\x7F)]*/','', $string);

0 голосов
/ 14 сентября 2011

Дайте попытку этому:

$string = htmlentities($string, ENT_COMPAT, "UTF-8");

Он преобразует специальные символы в стандарты utf или в любой другой стандарт, который вам нужен. Это правда, что специальные символы в большинстве случаев являются проблемой.

Надеюсь, это поможет вам.

0 голосов
/ 14 сентября 2011

PHP имеет Строка заменяет .Я предполагаю, что вы пытаетесь обработать отправленные данные формы и хотите очистить значение textarea, чтобы удалить эти символы.

...