Con esta función se pueden quitar acentos y otros carácteres especiales de una cadena con PHP.
function restituyeCaracteresEspeciales($cadena){
$tofind = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿ";
$replac = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuy";
return(strtr($cadena,$tofind,$replac));
}
