EZweb (au) 絵文字の規則性
KDDI/AUでutf-8のHTMLフォームから送られてくる絵文字コード
これはすごい発見。
MobilePictogramConverterでau絵文字(utf8)を変換するのに、大分調査したが
規則性が見つけられなかったので、SJISバイナリコードとの、マップファイルを作った。
マップファイルより、この規則性に沿って変換してあげるほうが断然スマートだ。
って事で、近いうちにバージョンアップします。
ちなみにPHPでEZweb(au)絵文字sjis(hex)をutf8(hex)に変換するには以下のコードで可能
<?php// eebd89echo bin2hex(mb_convert_encoding(pack('H*', dechex(hexdec("F649") - 1792)), 'UTF-8', 'unicode'));?>