Всем привет! Если в json_encode передать "неправильный utf-8", то преобразование падает. Я не рассматриваю iconv, utf8_encode и т.д. потому что они искажают пользотвательский ввод. Понравилась идея с JSON_UNESCAPED_UNICODE. Какие минусы у использования JSON_UNESCAPED_UNICODE везде?
Пример:
json_encode('Aé', JSON_UNESCAPED_UNICODE);