Filter PHP FILTER_SANITIZE_SPECIAL_CHARS
Referensi Filter PHP Lengkap
Definisi dan Penggunaan
Filter FILTER_SANITIZE_SPECIAL_CHARS HTML-menghilangkan karakter khusus.
Filter ini digunakan untuk menghindari "<>& dan karakter dengan nilai ASCII di bawah 32
- Nama: "karakter_khusus"
- Nomor ID: 515
Kemungkinan bendera:
- FILTER_FLAG_STRIP_LOW - Pisahkan karakter dengan nilai ASCII di bawah 32
- FILTER_FLAG_STRIP_HIGH - Pisahkan karakter dengan nilai ASCII di atas 32
- FILTER_FLAG_ENCODE_HIGH - Mengkodekan karakter dengan nilai ASCII di atas 32
Contoh
<?php
$url="Is Peter <smart> & funny?";
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>
Output browser dari kode di atas adalah:
string(37) "Is Peter <smart> & funny?"
Jika Anda memilih "Lihat sumber" di jendela browser, Anda akan melihat HTML berikut:
string(37) "Is Peter <smart> & funny?"
Referensi Filter PHP Lengkap