Yo por ejemplo uso esta funcion para eliminar cietos caracteres especiales
Código PHP:
Ver originalfunction reemplazar_sp_chars($str){
"ÀÁÂÃÄÅàáâãäåÈÉÊËèéêëÌÍÎÏìíîïÒÓÔÕÖØòóôõöøÙÚÛÜùúûüÇçÑñÿ",
"AAAAAAaaaaaaEEEEeeeeIIIIiiiiOOOOOOooooooUUUUuuuuCcNny");
return $str;
}