Я использую XMLHttpRequest для отправки строки JSON в PHP. Объект JSON создается в JavaScript и использует JSON2.js из json.org для создания строки JSON, представляющей объект.
JSON.stringify(object);
Всякий раз, когда объект содержит строку, в которой есть специальный символ, например, é, JavaScript не выдает никакой ошибки, но PHP получает пустой массив
[]
Есть ли функция JavaScript, которая производит те же самые результаты, что и функция PHP
htmlentities()
Данные отправляются через POST, поэтому следующие функции
escape()
encodeURI()
encodeURIComponent()
немного перебор.
Спасибо!