Los últimos tutoriales de desarrollo web
 

PHP Filtro FILTER_SANITIZE_STRING

<PHP filtro de referencia

Ejemplo

Eliminar todas las etiquetas HTML de una cadena:

<?php
$str = "<h1>Hello World!</h1>";

$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
Ejecutar ejemplo »

Definición y Uso

El filtro elimina FILTER_SANITIZE_STRING etiquetas y eliminar o codifica los caracteres especiales de una cadena.

Entre las posibles opciones y banderas:

  • FILTER_FLAG_NO_ENCODE_QUOTES - no codifican cotizaciones
  • FILTER_FLAG_STRIP_LOW - Quitar los caracteres con valor ASCII <32
  • FILTER_FLAG_STRIP_HIGH - Quitar los caracteres con valor ASCII> 127
  • FILTER_FLAG_ENCODE_LOW - Codifica los caracteres con valor ASCII <32
  • FILTER_FLAG_ENCODE_HIGH - Codifica los caracteres con valor ASCII> 127
  • FILTER_FLAG_ENCODE_AMP - codificar la "&" carácter a & amp;

Más ejemplos

Ejemplo 1

Eliminar todas las etiquetas HTML y todos los caracteres con valor ASCII> 127, a partir de una cadena:

<?php
$str = "<h1>Hello WorldÅ!</h1>";

$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
Ejecutar ejemplo »

<PHP filtro de referencia