3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "ãçé"; $string = preg_replace('/[^?\,\;%\/.~!\'"]/', null, iconv( 'UTF-8', 'ASCII/TRANSLIT', $string)); $string = preg_replace('/&/','e', iconv( 'UTF-8', 'ASCII/TRANSLIT', $string)); print str_replace(" ", "-",($string)) . "\n"; $string = "ãçé"; $string = preg_replace('/[^?\,\;%\/.~!\'"]/', '', iconv( 'UTF-8', 'ASCII/TRANSLIT', $string)); $string = preg_replace('/&/','e', iconv( 'UTF-8', 'ASCII/TRANSLIT', $string)); print str_replace(" ", "-",($string)) . "\n";

preferences:
173.54 ms | 405 KiB | 5 Q