iconv_strlen

Returns the character count of string

&reftitle.description; ``int``false```iconv_strlen` `string` `string` ``string``null```encoding`&null;

In contrast to `strlen`, `iconv_strlen` counts the occurrences of characters in the given byte sequence `string` on the basis of the specified character set, the result of which is not necessarily identical to the length of the string in byte.

&reftitle.parameters;

`string`

- The string.

`encoding`

- If `encoding` parameter is omitted or &null;, `string` is assumed to be encoded in iconv.internal_encoding.

&reftitle.returnvalues;

Returns the character count of `string`, as an integer, or &false; if an error occurs during the encoding.

&reftitle.changelog;

&Version; | &Description;
8.0.0 | `encoding` is nullable now.

&reftitle.seealso;

- `grapheme_strlen`
- `mb_strlen`
- `strlen`