Gli ultimi tutorial di sviluppo web
 

PHP FILTER_SANITIZE_STRING Filtro

<PHP Filter Riferimento

Esempio

Rimuovere tutti i tag HTML da una stringa:

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

$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
Esempio Run »

Definizione e l'utilizzo

Il filtro FILTER_SANITIZE_STRING rimuove tag e rimuovere o codificare i caratteri speciali da una stringa.

Possibili opzioni e bandiere:

  • FILTER_FLAG_NO_ENCODE_QUOTES - Non codificare le citazioni
  • 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
  • FILTER_FLAG_ENCODE_AMP - codificare il "&" carattere a & amp;

Altri esempi

esempio 1

Rimuovere tutti i tag HTML e tutti i caratteri con valore ASCII> 127, da una stringa:

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

$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
Esempio Run »

<PHP Filter Riferimento