Nixon
Новичок
mb_encode_mimeheader(...) в PHP
В PHP есть функция mb_encode_mimeheader(...), которая кодирует строку для MIME-шапки (используется для отправки писем по электронной почте).
Я пользовался ей для кодирования строки <<Привет!>> в кодировке Windows-1251, находясь и печатая в ней.
Она выдавала какую-то однообразную строку (<<=?Windows-1251?Q?=3F=3F=3F=3F=3F=3F!?=>>), при декодировании которой фунцией mb_decode_mimeheader(...) получалась строка <<??????!>>.
Пробовал сделать тоже самое в кодировке UTF-8. Работает.
Никто не сталкивался с подобной проблемой в своей практике?
PHP 5.0.4, Apache 2.0.54, Windows XP SP2
В PHP есть функция mb_encode_mimeheader(...), которая кодирует строку для MIME-шапки (используется для отправки писем по электронной почте).
Я пользовался ей для кодирования строки <<Привет!>> в кодировке Windows-1251, находясь и печатая в ней.
PHP:
mb_encode_mimeheader('Привет!', 'Windows-1251', 'Q')
Пробовал сделать тоже самое в кодировке UTF-8. Работает.
Никто не сталкивался с подобной проблемой в своей практике?
PHP 5.0.4, Apache 2.0.54, Windows XP SP2