вы знаете.
я не сам особо не использовал JSON PHP, поэтому дал немного лодную надежду на простоту.
я сейчас прошерстил пару ресурсов, и выяснил, что под PHP реализация JSON меняется от версии к версии. более того помимо встроенных функций генерации есть еще куча сторонних
библиотек
короче говоря не все так просто на стороне ПХП,как мне думалось
что же до конкретно вашего примера, то мне удалось заставть его работать, используя строку не в CP1251, а в UTF-8
при этом строка декодируется в escape-последовательности, которые отлично расшифровываются на стороне сервера