HTML_Emoji/マニュアル/プロパティ の変更点


#title(HTML_Emoji のプロパティ)

#contentsx


* mobile [#s18f0917]
* mobile &aname(mobile); [#s18f0917]

[[isMobile()>../メソッド#isMobile]] メソッドの動作を制御します。
例えば、次のように設定すると、
端末が iPhone の場合も true を返すようになります。

#geshi(php){{
require_once 'HTML/Emoji.php';
$emoji = HTML_Emoji::getInstance();

// isMobile() メソッドの iPhone での動作を変更
if ($emoji->getCarrier() == 'iphone') {
    $emoji->mobile = true;
}
}}


* utf8 [#r93b154c]
* utf8 &aname(utf8); [#r93b154c]

[[isSjisCarrier()>../メソッド#isSjisCarrier]] や
[[isUtf8Carrier()>../メソッド#isUtf8Carrier]] メソッドの動作を制御します。
例えば、次のように設定すると、
どの端末でも Shift_JIS ではなく UTF-8 で入出力するようになります。

#geshi(php){{
require_once 'HTML/Emoji.php';
$emoji = HTML_Emoji::getInstance();

// どの端末でも UTF-8 で入出力するように変更
$emoji->utf8 = true;
}}