HaruEncoder::getByteType

(PECL haru >= 0.0.1)

HaruEncoder::getByteTypeGet 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 锟届常锟斤拷