Mô tả
Hằng FILTER_SANITIZE_STRING xóa thẻ HTML và mã hóa các ký tự đặc biệt trong chuỗi.
Các cờ (Flags)
FILTER_FLAG_NO_ENCODE_QUOTES − Không mã hóa dấu nháy
FILTER_FLAG_STRIP_LOW − Loại bỏ ký tự ASCII < 32
FILTER_FLAG_STRIP_HIGH − Loại bỏ ký tự ASCII > 127
FILTER_FLAG_ENCODE_LOW − Mã hóa ký tự ASCII < 32
FILTER_FLAG_ENCODE_HIGH − Mã hóa ký tự ASCII > 127
FILTER_FLAG_ENCODE_AMP − Mã hóa & thành &
Giá trị trả về
Hằng không tự trả về giá trị.
Ví dụ
<?php $var = "<p>£Demo! ££</p>"; $res = filter_var($var, FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_HIGH); echo $res; ?>
Kết quả
Demo!