bueno luego de lidear con esta cosa de los acentos al aplicarle htmlentities
me he montado esta funcion simple pero que anda joya
Código PHP:
function reemplazaMe($text) {
utf8_encode($text);
///pueden agregar todos los caracteres que deseen reemplazar teniendo //encuenta que en cambiar debe ir en el orden que esta en codigo
$codigo=
array("á","é","í","ó","ú","ü","ñ");
$cambiar = array("á","é","í","ó","ú","ü","ñ");
$text = str_replace($codigo, $cambiar, $text);
$text= strtolower($text);
return $text;
}
Código PHP:
//ejemplo de uso
testeo="vehículos";
$testeo1 = htmlentities($testeo, ENT_QUOTES, 'iso-8859-1');
echo reemplazaMe($testeo1);
espero que les sea de utilidad!!