Filtro FILTER_SANITIZE_STRING de PHP
Definición y uso
El filtro FILTER_SANITIZE_STRING elimina o codifica caracteres no deseados.
Este filtro elimina datos que pueden ser perjudiciales para la aplicación. Se utiliza para eliminar etiquetas y eliminar o codificar caracteres no deseados.
- Nombre: "string"
- ID-number: 513
Opciones o marcas posibles:
- FILTER_FLAG_NO_ENCODE_QUOTES - Este marcador no codifica comillas
- FILTER_FLAG_STRIP_LOW - Elimina caracteres ASCII con valores inferiores a 32
- FILTER_FLAG_STRIP_HIGH - Elimina caracteres ASCII con valores superiores a 32
- FILTER_FLAG_ENCODE_LOW - Codifica caracteres ASCII con valores inferiores a 32
- FILTER_FLAG_ENCODE_HIGH - Codifica caracteres ASCII con valores superiores a 32
- FILTER_FLAG_ENCODE_AMP - Codifica el carácter & como &
Ejemplo
<?php
var_dump(filter_var($var, FILTER_SANITIZE_STRING
));
?>
Salida:
string(13) "Bill Gates"