Exemplu
Coda caractere speciale în variabila $ URL:
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED);
echo $url;
?>
Run exemplu » Definiție și utilizare
Filtrul FILTER_SANITIZE_ENCODED elimină sau codifică caractere speciale.
Acest filtru funcționează foarte mult ca urlencode() funcția.
opțiuni și steaguri posibile:
- FILTER_FLAG_STRIP_LOW - Eliminați caractere cu valoare ASCII <32
- FILTER_FLAG_STRIP_HIGH - Eliminare caractere cu valoare ASCII> 127
- FILTER_FLAG_ENCODE_LOW - Codare caractere cu valoare ASCII <32
- FILTER_FLAG_ENCODE_HIGH - Codare caractere cu valoare ASCII> 127
Mai multe exemple
Exemplul 1
Coda caractere speciale, și eliminați toate caracterele cu valoare ASCII> 127:
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
Run exemplu » <PHP Filtru de referință