- mb_strlen: documentation ( source)
- mb_internal_encoding: documentation ( source)
<?php
$string = 'äëïöü';
$defaultEncoding = mb_internal_encoding();
$len = strlen($string);
$mbLenDefault = mb_strlen($string);
$mbLen = mb_strlen($string, 'UTF-8');
echo 'Default Encoding = ' . $defaultEncoding . "\n" .
'strlen = ' . $len . "\n" .
'mb_strlen (' . $defaultEncoding . ') = ' . $mbLenDefault . "\n" .
'mb_strlen (UTF-8) = ' . $mbLen
;