function AbstractUnicodeString::codePointsAt
Return value
int[]
1 method overrides AbstractUnicodeString::codePointsAt()
- CodePointString::codePointsAt in vendor/
symfony/ string/ CodePointString.php
File
-
vendor/
symfony/ string/ AbstractUnicodeString.php, line 170
Class
- AbstractUnicodeString
- Represents a string of abstract Unicode characters.
Namespace
Symfony\Component\StringCode
public function codePointsAt(int $offset) : array {
$str = $this->slice($offset, 1);
if ('' === $str->string) {
return [];
}
$codePoints = [];
foreach (preg_split('//u', $str->string, -1, \PREG_SPLIT_NO_EMPTY) as $c) {
$codePoints[] = mb_ord($c, 'UTF-8');
}
return $codePoints;
}