Filtri FILTER_SANITIZE_STRING PHP
Definizione e uso
Il filtro FILTER_SANITIZE_STRING rimuove o codifica i caratteri non necessari.
Questo filtro elimina i dati potenzialmente dannosi per l'applicazione. Viene utilizzato per rimuovere etichette e eliminare o codificare i caratteri non necessari.
- Name: "string"
- ID-number: 513
Opzioni o flag possibili:
- FILTER_FLAG_NO_ENCODE_QUOTES - Questo flag non codifica le virgolette
- FILTER_FLAG_STRIP_LOW - Rimuove i caratteri ASCII con valore inferiore a 32
- FILTER_FLAG_STRIP_HIGH - Rimuove i caratteri ASCII con valore superiore a 32
- FILTER_FLAG_ENCODE_LOW - Codifica i caratteri ASCII con valore inferiore a 32
- FILTER_FLAG_ENCODE_HIGH - Codifica i caratteri ASCII con valore superiore a 32
- FILTER_FLAG_ENCODE_AMP - Codifica il carattere & come &
Esempio
<?php
var_dump(filter_var($var, FILTER_SANITIZE_STRING
));
?>
Output:
string(13) "Bill Gates"