Filtro PHP FILTER_SANITIZE_STRING
Definición y Uso
FILTER_SANITIZE_STRING filtro para eliminar caracteres no deseados o codificado.
El filtro de eliminar estas aplicaciones potencialmente dañinos de datos. Se utiliza para eliminar la etiqueta y eliminar caracteres no deseados o codificado.
- Nombre: "cadena"
- Número ID: 513
Las posibles opciones o banderas:
- FILTER_FLAG_NO_ENCODE_QUOTES - Esta bandera no codifica cotizaciones
- FILTER_FLAG_STRIP_LOW - eliminación de caracteres en el valor ASCII de 32 o menos
- FILTER_FLAG_STRIP_HIGH - eliminación de caracteres ASCII en el valor por encima de 127
- caracteres codificados en el valor ASCII de 32 o menos - FILTER_FLAG_ENCODE_LOW
- FILTER_FLAG_ENCODE_HIGH - caracteres codificados en el valor ASCII por encima de 127
- FILTER_FLAG_ENCODE_AMP - el signo codificado como & amp;
Ejemplos
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>
Código de salida es el siguiente:
string(13) "Peter Griffin"
PHP completa del filtro de referencia