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