Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<iconv_set_encodingiconv_strpos>
^iconv FunctionsLast updated: Mon, 26 Oct 2026

iconv_strlen

(PHP 5, PHP 7, PHP 8)

iconv_strlen — Returns the character count of string

Description

function iconv_strlen(string $string, ?string $encoding = null): int|false

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 bytes.

Parameters

string

The string.

encoding

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

Return Values

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

Changelog

Version Description
8.0.0 encoding is nullable now.

See Also


<iconv_set_encodingiconv_strpos>
^iconv FunctionsLast updated: Mon, 26 Oct 2026