Результати пошуку для htmlspecialchars

Кирилиця і htmlentities/htmlspecialchars. Проблема з українськими символами

Іноді через неуважність виникає така проблема, що функція htmlentities конвертує кирилицю в нечитабельну послідовність символів. Це означає, що Ви не вказали кодування, яке функція буде використовувати при перетворенні рядка в html.

Вирішується ця проблема дуже легко - необхідно додати у виклик функції третій параметр-кодування. Найчастіше це рядок 'UTF-8' або 'cp1251'. Також Ви можете використовувати функцію htmlspecialchars замість htmlentities. Вона працює таким же чином, але конвертує менший діапазон спеціальних символів. Не забувайте про кодування, в htmlspecialchars також є цей аргумент.

http://www.seostella.com/uk/article/2012/01/14/kirilicya-i-htmlentities-htmlspecialchars-problema-z-ukrainskimi-simvolami.html