PHP FILTER_SANITIZE_SPECIAL_CHARS Filtratore

Definizione e uso

Il filtro FILTER_SANITIZE_SPECIAL_CHARS effettua l'escaping dei caratteri speciali in HTML.

Questo filtro viene utilizzato per escaping dei caratteri speciali <>& e ASCII inferiori a 32.

  • Name: "special_chars"
  • ID-number: 515

Possibili flag:

  • FILTER_FLAG_STRIP_LOW - Rimozione ASCII di valore inferiore a 32
  • FILTER_FLAG_STRIP_HIGH - Rimozione ASCII di valore superiore a 32
  • FILTER_FLAG_ENCODE_HIGH - Codifica ASCII di valore superiore a 32

Esempio

<?php

var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>

Output:

string(37) "Is Peter <smart> & funny?"

Se visualizzate il codice sorgente nel browser, vedrete il seguente HTML:

string(37) "Is Peter <smart> & funny?"