タグ

PHPと携帯電話に関するtekimenのブックマーク (1)

  • mbstring/libmbfl モバイル用UTF-8 - Opensource days

    Unicode 6.0 <-> モバイル用UTF-8の相互変換を可能としました。実際のコードをテストするには、github.com のlibmbfl のレポジトリか、svn.php.netからPHP 5.4または5.5の開発用ソースコードを取得ください。 以下、仕様等について記述します。 UTF-8-Mobileの必要性 UTF-8に関しては、現状でキャリア毎に異なるマッピングでPUA領域に絵文字が設定されています。 また、Unicode数値エンティティについてもPUA領域にマップされることが前提の仕様となっています。 前稿で、Shift_JISからUnicode PUAへのマッピングをレガシー(現状?)サポートとして作成しましたが、Unicode 6.0をベースにしたシンプルな実装を目標とすると、Shift_JISからUnicodeへのマップが2通りある(Unicode PUAとUnic

    mbstring/libmbfl モバイル用UTF-8 - Opensource days
  • 1