Reply to Re: convert byte array to unicode?

Your name:

Reply:


Posted by AnrDaemon on 11/07/07 14:11

Greetings, Sergei Shelukhin.
In reply to Your message dated Wednesday, November 7, 2007, 01:26:55,

>> > Hi. I receive a byte array that contains utf-16 string (with a lot of
>> > \0 characters :)) from a legacy system that holds some data that is
>> > changed elsewhere. How do I convert it to an actual utf-16 string for
>> > my app's purposes? I am using php 5.
>>
>> After outputting the byte order mark (either chr(0xFE).chr(0xFF) or
>> chr(0xFF).chr(0xFE)) you'd just output the string as usual. If you're
>> going to output this to HTML, you'd need to specify the charset. eg.
>>
>> header('Content-Type: text/html; charset=UTF-16');

> What about passing it to linux command line application (script
> really)?

Passing what? UTF-16 string? Guess it's tricky if not impossible.
Try converting it to UTF-8 (using iconv i.e.)


--
Sincerely Yours, AnrDaemon <anrdaemon@freemail.ru>

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация