携帯絵文字の基本 キャリアごとに仕様はバラバラ キャリアごとに絵文字の数も違います 「DoCoMoの絵文字をauの絵文字に変換」「auの絵文字をSoftbankの絵文字に変換」などの処理が必要 サイト内に表示する場合は、ShiftJISバイナリ形式が一般的(3キャリアとも) フォームからの入力もShiftJISバイナリ ShiftJISバイナリとは? <?php echo pack("H*", "F89F"); //DoCoMoの太陽の絵文字 ?> ShiftJIS形式の2進数データを直接HTMLに書き込む 出力するには、バイナリエディタで16進コードを入力するか、プログラムで出力するか 原則的には実機以外の環境で見ると正しく表示されません Softbank以外のキャリアでは、絵文字は外字領域にマッピングされています utf-8とShiftJIS: エンコーディング方式 utf-8: 先頭