<?php
$str = 'ä€';
var_dump(strlen($str));
var_dump(mb_detect_encoding($str, 'auto', true));
$iso = mb_convert_encoding($str, 'iso-8859-1', 'utf-8');
var_dump(strlen($str));
var_dump($str);
var_dump(mb_detect_encoding($iso, 'utf-8, iso-8859-1', true));
$utf8 = mb_convert_encoding($iso, 'utf-8', 'iso-8859-1');
$utf8 = mb_convert_encoding($utf8, 'utf-8', iso-8859-1);
preferences:
43.51 ms | 402 KiB | 5 Q