(PECL haru >= 0.0.1)
HaruEncoder::getByteType — テキスト内のバイトの型を取得する
$text
, int $index
) : intテキスト内のバイトの型を取得します。
textテキスト。
indexテキスト内の位置。
テキスト内の指定した位置のバイトの型を返します。 結果は以下のいずれかの値となります。
HaruEncoder::BYTE_TYPE_SINGLE - シングルバイト文字。
HaruEncoder::BYTE_TYPE_LEAD -
ダブルバイト文字の先頭バイト。
HaruEncoder::BYTE_TYPE_TRAIL -
ダブルバイト文字の後続バイト。
HaruEncoder::BYTE_TYPE_UNKNOWN -
エンコーダが無効、あるいはバイトの型の取得に失敗。
エラー時に HaruException をスローします。