![]() |
TYPO3
7.6
|
Public Member Functions | |
| getCharPositions ($string, $startOffset, &$currentMap, &$ignoredChars) | |
| getMapType () | |
| validateByteSequence ($bytes, $size) | |
| getInitialByteSize () | |
Static Private Attributes | |
| static | $length_map |
| static | $s_length_map |
Additional Inherited Members | |
Public Attributes inherited from Swift_CharacterReader | |
| const | MAP_TYPE_INVALID = 0x01 |
| const | MAP_TYPE_FIXED_LEN = 0x02 |
| const | MAP_TYPE_POSITIONS = 0x03 |
Analyzes UTF-8 characters.
Definition at line 17 of file Utf8Reader.php.
| getCharPositions | ( | $string, | |
| $startOffset, | |||
| & | $currentMap, | ||
| & | $ignoredChars | ||
| ) |
Returns the complete character map.
| string | $string | |
| int | $startOffset | |
| array | $currentMap | |
| mixed | $ignoredChars |
Implements Swift_CharacterReader.
Definition at line 85 of file Utf8Reader.php.
| getInitialByteSize | ( | ) |
Returns the number of bytes which should be read to start each character.
Implements Swift_CharacterReader.
Definition at line 175 of file Utf8Reader.php.
| getMapType | ( | ) |
Returns mapType.
Implements Swift_CharacterReader.
Definition at line 139 of file Utf8Reader.php.
| validateByteSequence | ( | $bytes, | |
| $size | |||
| ) |
Returns an integer which specifies how many more bytes to read.
A positive integer indicates the number of more bytes to fetch before invoking this method again. A value of zero means this is already a valid character. A value of -1 means this cannot possibly be a valid character.
| string | $bytes | |
| int | $size |
Implements Swift_CharacterReader.
Definition at line 157 of file Utf8Reader.php.
|
staticprivate |
Pre-computed for optimization
Definition at line 20 of file Utf8Reader.php.
|
staticprivate |
Definition at line 40 of file Utf8Reader.php.
1.8.3