jueves, 24 de diciembre de 2015
Limpiar una cadena de caracteres de caracteres especiales en PHP
Función para quitar ciertos caracteres especiales, de forma que pasándole a la función una cadena de caracteres devolverá esta misma cadena sin estos caracteres especiales.
function LimpiarDeCaracteresEspeciales($texto)
{
$texto = preg_replace("/[äáàâã]/", "a", $texto);
$texto = preg_replace("/[ÄÁÀÂÃ]/", "A", $texto);
$texto = preg_replace("/[ÏÍÌÎ]/", "I", $texto);
$texto = preg_replace("/[ïíìî]/", "i", $texto);
$texto = preg_replace("/[ëéèê]/", "e", $texto);
$texto = preg_replace("/[ËÉÈÊ]/", "E", $texto);
$texto = preg_replace("/[öóòôõ]/", "o", $texto);
$texto = preg_replace("/[ÖÓÒÔÕ]/", "O", $texto);
$texto = preg_replace("/[üúùû]/", "u", $texto);
$texto = preg_replace("/[ÜÚÙÛ]/", "U", $texto);
$texto = preg_replace("/[ç]/", "c", $texto);
$texto = preg_replace("/[Ç]/", "C", $texto);
$texto = preg_replace("/[ñ]/", "n", $texto);
$texto = preg_replace("/[Ñ]/", "N", $texto);
return $texto;
}
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario