Filter PHP FILTER_SANITIZE_ENCODED
Contoh
Enkode karakter khusus dalam variabel $url:
<?php
$url="https://www.w3schoolsÅÅ.com";
$url = filter_var($url, FILTER_SANITIZE_ENCODED);
echo $url;
?>
Definisi dan Penggunaan
Filter FILTER_SANITIZE_ENCODED menghapus atau mengkodekan karakter khusus.
Filter ini bekerja sangat mirip dengan fungsi urlencode().
Opsi dan tanda yang memungkinkan:
- FILTER_FLAG_STRIP_LOW - Hapus karakter dengan nilai ASCII < 32
- FILTER_FLAG_STRIP_HIGH - Hapus karakter dengan nilai ASCII > 127
- FILTER_FLAG_ENCODE_LOW - Mengkodekan karakter dengan nilai ASCII < 32
- FILTER_FLAG_ENCODE_HIGH - Mengkodekan karakter dengan nilai ASCII > 127
Lebih Banyak Contoh
Contoh 1
Encode karakter khusus, dan hapus semua karakter dengan nilai ASCII > 127:
<?php
$url="https://www.w3schoolsÅÅ.com";
$url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
Referensi Filter PHP