PHP FILTER_SANITIZE_SPECIAL_CHARS-filter
Definitie en gebruik
De FILTER_SANITIZE_SPECIAL_CHARS-filter escapeert speciale karakters naar HTML.
Deze filter wordt gebruikt om "<>&" en ASCII-waarden lager dan 32 te escapen.
- Naam: "special_chars"
- ID-nummer: 515
Mogelijke indicatoren:
- FILTER_FLAG_STRIP_LOW - Verwijder ASCII-waarden lager dan 32
- FILTER_FLAG_STRIP_HIGH - Verwijder ASCII-waarden hoger dan 32
- FILTER_FLAG_ENCODE_HIGH - Codeer ASCII-waarden hoger dan 32
Voorbeeld
<?php
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS
));
?>
Uitvoer:
string(37) "Is Peter <smart> & funny?"
Als u de broncode bekijkt in de browser, ziet u het volgende HTML:
string(37) "Is Peter <smart> & funny?"