Filter PHP FILTER_SANITIZE_STRING
Contoh
Hapus semua tag HTML dari string:
<?php
$str = "<h1>Hello World!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
Definisi dan Penggunaan
Filter FILTER_SANITIZE_STRING menghapus tag dan menghapus atau mengkodekan karakter khusus dari string.
Opsi dan tanda yang memungkinkan:
- FILTER_FLAG_NO_ENCODE_QUOTES - Jangan menyandikan tanda kutip
- 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
- FILTER_FLAG_ENCODE_AMP - Enkode karakter "&" ke &
Lebih Banyak Contoh
Contoh 1
Hapus semua tag HTML dan semua karakter dengan nilai ASCII > 127, dari sebuah string:
<?php
$str = "<h1>Hello WorldÆØÅ!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
Referensi Filter PHP