Emo PHP携帯絵文字ライブラリ
Home > 基本設定
表示最小構成
decode.php
<?php
require_once(dirname(__FILE__) . "/Emo-x.x.x/libs/Emo.php");
$Emo =& new Emo;
print $Emo->decode("ドコモ晴れ[[d-E63E]]を表示"); // 抽象絵文字コードから各キャリアの絵文字に変換出力
?>

携帯で閲覧→各キャリアの太陽の絵文字が表示されます。
PCで閲覧→imgタグで太陽の画像が表示されます。(画像パスを変更したい場合はカスタマイズ項目参照)
受信最小構成
request.php
<?php
$_REQUEST['sample'] = "ドコモ晴れ" . pack("H*" ,"F89F");// サンプルです。使用時は削除ください。

require_once(dirname(__FILE__) . "/Emo-x.x.x/libs/Emo.php");
$Emo =& new Emo;
$_REQUEST = $Emo->request(); // 絵文字を抽象絵文字コードで取得
print nl2br(print_r($_REQUEST,1));

// "ドコモ晴れ[[d-E63E]]"と出力
?>

[[d-E63E]]に変換されれば成功です。
pack("H*" ,"F89F")の部分はサンプル(docomoの太陽の絵文字のSJISのバイナリデータ)です。
サンプルとして$_REQUEST['sample'] を加えています。
使用時は$_REQUEST['sample'] は削除してお使いください。
ホームへ