3v4l.org

run code in 300+ PHP versions simultaneously
<?php $valor = "Joño dos Santos Videira"; echo str_replace(" ","_",preg_replace("/&([a-z])[a-z]+;/i", "$1", htmlentities(trim($valor))));

preferences:
33.69 ms | 402 KiB | 5 Q