mb_strlen
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
mb_strlen — Get string length
Description
$string, ?string $encoding = null): intGets the length of a string.
Parameters
-
string -
The string being checked for length.
-
encoding -
The
encodingparameter is the character encoding. If it is omitted ornull, the internal character encoding value will be used.
Return Values
Returns the number of characters in
string string having character encoding
encoding. A multi-byte character is
counted as 1.
Errors/Exceptions
If the encoding is unknown, an error of level
E_WARNING is generated.
Changelog
| Version | Description |
|---|---|
| 8.0.0 |
encoding is nullable now.
|
See Also
- mb_internal_encoding() - Set/Get internal character encoding
- grapheme_strlen() - Get string length in grapheme units
- iconv_strlen() - Returns the character count of string
- strlen() - Get string length

