Gli ultimi tutorial di sviluppo web
 

PHP Filtro FILTER_SANITIZE_ENCODED

<PHP Filter Riferimento

Esempio

Codificare i caratteri speciali nella variabile $ url:

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

$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
Esempio Run »

Definizione e l'utilizzo

Il filtro FILTER_SANITIZE_ENCODED rimuove o codifica i caratteri speciali.

Questo filtro funziona un po 'come urlencode() la funzione.

Possibili opzioni e bandiere:

  • FILTER_FLAG_STRIP_LOW - Rimuovere caratteri con valore ASCII <32
  • FILTER_FLAG_STRIP_HIGH - rimuovere i caratteri con il valore ASCII> 127
  • FILTER_FLAG_ENCODE_LOW - Codifica caratteri con valore ASCII <32
  • FILTER_FLAG_ENCODE_HIGH - Codifica caratteri con valore ASCII> 127

Altri esempi

esempio 1

Codificare i caratteri speciali, e rimuovere tutti i caratteri con un valore ASCII> 127:

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

$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
Esempio Run »

<PHP Filter Riferimento