PHP FILTER_SANITIZE_SPECIAL_CHARS-filter
Definition och användning
FILTER_SANITIZE_SPECIAL_CHARS-filteren kodar specialtecken.
Denna filter används för att escapera "<>&" och ASCII-värden under 32.
- Name: "special_chars"
- ID-number: 515
Möjliga flaggor:
- FILTER_FLAG_STRIP_LOW - Ta bort ASCII-värden under 32
- FILTER_FLAG_STRIP_HIGH - Ta bort ASCII-värden över 32
- FILTER_FLAG_ENCODE_HIGH - Koda ASCII-värden över 32
Exempel
<?php
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS
));
?>
Utskrift:
string(37) "Is Peter <smart> & funny?"
Om du tittar på källkoden i din webbläsare, kommer du att se följande HTML:
string(37) "Is Peter <smart> & funny?"