Кодировка в массивеhttp://softtime.ru/forumКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448352Нельзя перед десериализацией проводить перекодировку, так как изменяется длина строк. a:1:{i:0;s:6:"строка";} Если присмотреться к формату, можно заметить что определяется массив...Кодировка в массивеTue, 31 Aug 2010 09:18:34 +0300СаняКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448315Многомерный массив, это понятие резиновое, поэтому возможно вам хватит array_walk вкупе с array_map для решения задачи, а возможно и проход...Кодировка в массивеMon, 30 Aug 2010 22:07:06 +0300sim5Кодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448314Да, я оговорился, верно читать предыдущий мой пост: "после десериализации". Я скачиваю сериализованный на удаленном сервере массив (БД) в win-1251...Кодировка в массивеMon, 30 Aug 2010 22:03:57 +0300aeternКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448312После сериализации массива ни какого не будет, а будет строка, а массив из нее можно получить только после десериализации. Notice:...Кодировка в массивеMon, 30 Aug 2010 21:56:59 +0300sim5Кодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448311можно и не в цикле. есть еще array_mapКодировка в массивеMon, 30 Aug 2010 21:56:17 +0300psychomcКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448310Вообще-то после сериализации массив создается, но перекодировка не происходит и выдает предупреждение: Notice: unserialize() Error at offset 56 of 3338...Кодировка в массивеMon, 30 Aug 2010 21:50:59 +0300aeternКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448309не имел дела с сериализацией, поэтому вряд ли что-нибудь адекватное посоветую по этому вопросу. думаю рег.выражениями не стоит. я бы...Кодировка в массивеMon, 30 Aug 2010 21:38:40 +0300psychomcКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448307В том-то и сложность, что возвращенная строка - это сериализированный массив и при mb_convert_encoding() или conv() идет ошибка unserialize(). Может...Кодировка в массивеMon, 30 Aug 2010 21:32:11 +0300aeternКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448304file_get_contents возвращает строку. можно конечноКодировка в массивеMon, 30 Aug 2010 21:17:44 +0300psychomcКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448302Вообще массив появляется после file_get_contents() и unserialize(), может где-то на этих стадиях делать перекодировку?Кодировка в массивеMon, 30 Aug 2010 20:59:24 +0300aeternКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448300применить ко всем элемента ф-цию array_map, а в функции обратного вызова использовать mb_convert_encoding еще мб как вариант можно преобразовать массив...Кодировка в массивеMon, 30 Aug 2010 20:48:26 +0300psychomcКодировка в массивеhttp://softtime.ru/forum/read.php?id_forum=1&id_theme=75893#post448296Скажите, как эффективнее изменить кодировку с win на utf8 в многомерном массиве. Спасибо.Кодировка в массивеMon, 30 Aug 2010 20:26:58 +0300aetern