HaruEncoder::getByteType()
(PECL haru >= 0.0.1)
Get the type of the byte in the text
说明
HaruEncoder::getByteType(string $text,int $index): int
Get the type of the byte in the text.
参数
- $text
The text.
- $index
The position in the text.
返回值
Returns the type of the byte in the text on the specified position. The result is one of the following values:
HaruEncoder::BYTE_TYPE_SINGLE
- single byte character.HaruEncoder::BYTE_TYPE_LEAD
- lead byte of a double-byte character.HaruEncoder::BYTE_TYPE_TRAIL
- trailing byte of a double-byte character.HaruEncoder::BYTE_TYPE_UNKNOWN
- invalid encoder or cannot detect the byte type.
错误/异常
发生错误时抛出HaruException异常。