- mb_convert_encoding: documentation ( source)
- mb_strlen: documentation ( source)
<?php
// Enter your code here, enjoy!
$array = ['a', '๐', '๐คก', '๐จโ๐ฉโ๐งโ๐ฆ', '๐ฉโ๐ป'];
foreach ($array as $string) {
echo $string;
echo ' - ';
echo strlen($string);
echo ' - ';
echo mb_strlen($string);
echo ' - ';
$utf16String = mb_convert_encoding($string, 'UTF-16', 'UTF-8');
echo strlen($utf16String) / 2;
echo PHP_EOL;
}