3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?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');
based on i4Toc
Output for 5.6.0 - 5.6.30, hhvm-3.18.5 - 3.22.0, 7.0.0 - 7.3.0rc3
¶¶A une quinzaine de¶kilomètres de la nécropole ��A une quinzaine de�kilomètres de la nécropole