Los últimos tutoriales de desarrollo web
 

PHP Filtro FILTER_SANITIZE_ENCODED

<PHP filtro de referencia

Ejemplo

Codificar los caracteres especiales en la variable $ url:

<?php
$url="http://www.w3iiÅÅ.com";

$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
Ejecutar ejemplo »

Definición y Uso

El filtro elimina FILTER_SANITIZE_ENCODED o codifica caracteres especiales.

Este filtro funciona muy parecido a la urlencode() función.

Entre las posibles opciones y banderas:

  • 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

Más ejemplos

Ejemplo 1

Codificar los caracteres especiales, y eliminar todos los caracteres con valor ASCII> 127:

<?php
$url="http://www.w3iiÅÅ.com";

$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
Ejecutar ejemplo »

<PHP filtro de referencia