Неа, получается такая ахинеяOriginally posted by neko
написано же...
imap_utf7_decode()
Что именно UTF-16?Originally posted by neko
PNS
это UTF-16
[m]iconv[/m]
Я перепробовал мнного вариантов, но подобрать так и не смог. Может я делаю не такOriginally posted by SiMM
PNS, я конечно понимаю, что что такое UTF-16 ты не знаешь - но ведь попробовать декодировать первое и второе у тебя заняло бы гораздо меньше времени, чем ждать ответа в форуме?
$box=substr($val , 51 );Originally posted by SiMM
PNS, тебе же сказали вначале использовать imap_utf7_decode
Не понял.Originally posted by SiMM
PHP:<?var_dump(iconv('UTF-16','CP1251',imap_utf7_decode('&BCcENQRABD0EPgQyBDgEOgQ4-')))?>
Проше пардона, выводит, но не то -Originally posted by PNS
Не понял.
$bb=imap_utf7_decode($box);
$b=iconv ( 'UTF-16', 'Windows1251', imap_utf7_decode($box) );
echo $b ;
делает то же самое - ничего не выводит.
...Originally posted by SiMM
Теперь читаем внимательно мануал по iconv и думаем, почему так происходит.
PS: надеюсь, тыкать носом не придётся.
Видимо да, так как все отличие (в итоговом результате ) в том , что в одном случае выдается false , а в другом - string(0) ""Originally posted by Profic
var_dump(iconv('UTF-16','CP1251',imap_utf7_decode('&BCcENQRABD0EPgQyBDgEOgQ4-')));
var_dump(iconv('UTF-16','Windows1251',imap_utf7_decode('&BCcENQRABD0EPgQyBDgEOgQ4-')));
отличия найдешь сам или носом тыкать?
Цитата из манаАвтор оригинала: PNS
Если строка &BCcENQRABD0EPgQyBDgEOgQ4- не пуста, то почему iconv возвращает false?
1. PHP FAQ: Ничего не работает! Что делать??? - iconv(): Wrong charset, cannot convert from `UTF-16' to `Windows1251'Returns the converted string or FALSE on failure.
Ну так почему все-таки непустая строка преобразуется в пустую?Originally posted by SiMM
Цитата из мана
1. PHP FAQ: Ничего не работает! Что делать??? - iconv(): Wrong charset, cannot convert from `UTF-16' to `Windows1251'
2. Кодировки Windows1251 не существует. Существует Windows-1251.
И НЕ ЗАЧЕМ ТАК ОРАТЬ!!!
Ну, конечно, если строка пустая, то и преобразуется в пустую.Originally posted by SiMM
PNS, ну чего ты упёрся? Тебе уже всё объяснили, разжевали и в рот положили.
-~{}~ 13.12.04 16:31:
Преобразование в строку