korpus
злой бобёр
Как убрать из юникод-строки символы кавычек и двойных кавычек
У меня сайт на юникоде. Расширение mb_string отсутствует. Magic quotes отключены. При обработке данных из форм возникла проблема с заменой символов ' и " на их эквиваленты &# 39; и &# 34;
Строка ниже отлично работает для cp1251, но не хочет работать на юникоде.
Пробовал использовать
Это не помогает. Как сделать замену этих символов?
У меня сайт на юникоде. Расширение mb_string отсутствует. Magic quotes отключены. При обработке данных из форм возникла проблема с заменой символов ' и " на их эквиваленты &# 39; и &# 34;
Строка ниже отлично работает для cp1251, но не хочет работать на юникоде.
Код:
$header=str_ireplace('"', "&# 34;", $header);
Код:
$header=utf8_decode($header);
Код:
$header=htmlspecialchars($header, ENT_COMPAT, 'UTF-8');