Mô tả
Hằng FILTER_SANITIZE_ENCODED mã hóa (URL-encode) các ký tự đặc biệt trong chuỗi.
Các cờ và tùy chọn
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
Giá trị trả về
Hằng không tự trả về giá trị.
Ví dụ 1: Loại bỏ ký tự ASCII cao
<?php $url = "wwwÅ.exampleÅ.com"; $url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH); echo $url; ?>
Kết quả
www.example.com
Ví dụ 2
<?php $url = "example.com££"; $url = filter_var($url, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH); echo $url; ?>
Kết quả
example.com