Cita:
Iniciado por Patriarka proba una por una
function seoUrl($str){
$a = array('à');
$b = array('a');
return trim(preg_replace($a, $b, strtolower($str)), '-');
}
En tal caso seria mejor utilizar str_replace, no? Si lo hago una a una sin utilizar expresiones regulares (supongo que una a una si funcionará) solo quería saber donde estaba el problema.
Creo que el problema proviene de
Porque en el momento en el que añado "í" en esa expresión regular sale "fantas?a" (típico rombo con interrogante, que tampoco se porque sale solo ahí).
Así que ahora estoy más perdido que antes.