PHP FILTER_SANITIZE_ENCODED-filter
Definition och användning
FILTER_SANITIZE_ENCODED-filteret tar bort eller URL-koder tecken som inte behövs.
Denna funktion liknar mycket urlencode()-funktionen.
- Name: "encoded"
- ID-number: 514
Möjliga alternativ eller flaggor:
- FILTER_FLAG_STRIP_LOW - Ta bort tecken med ASCII-värde under 32
- FILTER_FLAG_STRIP_HIGH - Ta bort tecken med ASCII-värde över 32
- FILTER_FLAG_ENCODE_LOW - Koda tecken med ASCII-värde under 32
- FILTER_FLAG_ENCODE_HIGH - Koda tecken med ASCII-värde över 32
Exempel
<?php
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED
));
?>
Utttag:
string(32) "http%3A%2F%2Fwww.codew3c.com"