0
我有代碼的下一序列:的iconv等同放着清單
// characters U-00000080 - U-000007FF, mask 110XXXXX
$char= pack('C*', $ord_v, ord($string{$c + 1}));
$c += 1;
$utf16= mb_convert_encoding($char, 'UTF-16', 'UTF-8');
$ret .= sprintf('\u%04s', bin2hex($utf16));
的代碼是從json.org JSON編碼功能的一部分。 什麼是等效iconv轉換到達同樣的事情? 我試過iconv('UTF-8','UTF-16',$ char);但iconv插入一個LE標誌字節(我猜),我不知道如何處理它。
問候, 亞歷
抱歉輸入錯誤的問題。在原始代碼中,我省略了引號。 – Mark 2010-12-13 12:04:30