json_encode не переводит русские символы в js
Как быть?
Все остальное выводит нормально.:-? |
Проблему решил, был массив(очень многомерный - в этом и была трудность - хотел сначала вручную, потом наткнулся на функцию), с помощью двух функций=) php прост с некоторой стороны=):
//А эта функция отлично справилась с массивом
$Result=array_map("ToWindows1251", $Mnogmernii_Massiv);
function ToWindows1251($n) {
return iconv("windows-1251", "UTF-8", $n);
}
var mass =<?=json_encode($Result)?>; :) |
используйте кодировку UTF-8 json_encode/json_decode не работают с другими кодировками. Об этом ясно написано в официальной документации.
|
| Часовой пояс GMT +3, время: 04:42. |