Filtr PHP FILTER_SANITIZE_STRIPPED
❮ Pełne odniesienie do filtrów PHP
Definicja i użycie
Filtr FILTER_SANITIZE_STRIPPED usuwa lub koduje niechciane znaki.
Ten filtr jest aliasem filtra FILTER_SANITIZE_STRING
Ten filtr usuwa dane, które są potencjalnie szkodliwe dla Twojej aplikacji. Służy do usuwania tagów i usuwania lub kodowania niechcianych znaków.
- Nazwa: „rozebrany”
- Numer identyfikacyjny: 513
Możliwe opcje i flagi:
- FILTER_FLAG_NO_ENCODE_QUOTES - Ta flaga nie koduje cudzysłowów
- FILTER_FLAG_STRIP_LOW - Usuń znaki z wartością ASCII poniżej 32
- FILTER_FLAG_STRIP_HIGH - Usuń znaki z wartością ASCII powyżej 32
- FILTER_FLAG_ENCODE_LOW - Koduj znaki o wartości ASCII poniżej 32
- FILTER_FLAG_ENCODE_HIGH - Koduj znaki o wartości ASCII powyżej 32
- FILTER_FLAG_ENCODE_AMP — Zakoduj znak & do &
Przykład
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>
Wynikiem kodu będzie:
string(13) "Peter Griffin"
❮ Pełne odniesienie do filtrów PHP