Hola amigos he encontrado esta funcion que me funciona, la unica cosa es que quiero que me respete las ñ
Código PHP:
Ver originalfunction elimina_acentos($texto){ //www.webenphp.com
$con_acento = utf8_decode("ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ"); $sin_acento = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn";
$texto= strtr($texto, $con_acento, $sin_acento); //si queremos pasar todos los carácteres a minusculas
//si queremos sustituir el espacio en blanco por -
return $texto;}
Como podria modificarla para que no cambiase las ñ
Un saludo