3v4l.org

run code in 300+ PHP versions simultaneously
<?php function encodeToUtf8($string) { return mb_convert_encoding($string, "UTF-8", mb_detect_encoding($string, "UTF-8, ISO-8859-1, ISO-8859-15", true)); } function encodeToIso($string) { return mb_convert_encoding($string, "ISO-8859-1", mb_detect_encoding($string, "UTF-8, ISO-8859-1, ISO-8859-15", true)); } //echo mb_detect_encoding('¶¶A une quinzaine de¶kilomètres de la nécropole '); echo utf8_encode('¶¶A une quinzaine de¶kilomètres de la nécropole '); echo encodeToIso('¶¶A une quinzaine de¶kilomètres de la nécropole ', 'UTF-8', 'ISO-8859-2');

preferences:
53.48 ms | 402 KiB | 5 Q