public static Unicode::strlen($text)
Counts the number of characters in a UTF-8 string.
This is less than or equal to the byte count.
Parameters
string $text: The string to run the operation on.
Return value
int The length of the string.
File
- core/lib/Drupal/Component/Utility/Unicode.php, line 283
Class
- Unicode
- Provides Unicode-related conversions and operations.
Namespace
Drupal\Component\Utility
Code
1 2 3 4 5 6 7 8 9 | public static function strlen ( $text ) { if ( static ::getStatus() == static ::STATUS_MULTIBYTE) { return mb_strlen( $text ); } else { // Do not count UTF-8 continuation bytes. return strlen (preg_replace( "/[\x80-\xBF]/" , '' , $text )); } } |
Please login to continue.