Computer >> Máy Tính >  >> Lập trình >> PHP

Hằng số FILTER_SANITIZE_STRIPPED trong PHP


Hằng số FILTER_SANITIZE_STRIPPED mã hóa hoặc loại bỏ các ký tự không mong muốn.

Tùy chọn và Cờ

  • FILTER_FLAG_NO_ENCODE_QUOTES - Cờ này không mã hóa dấu ngoặc kép

  • FILTER_FLAG_STRIP_LOW - Dải các ký tự có giá trị ASCII dưới 32

  • FILTER_FLAG_STRIP_HIGH - Dải các ký tự có giá trị ASCII trên 32

  • FILTER_FLAG_ENCODE_LOW - Mã hóa các ký tự có giá trị ASCII dưới 32

  • FILTER_FLAG_ENCODE_HIGH - Mã hóa các ký tự có giá trị ASCII trên 32

  • FILTER_FLAG_ENCODE_AMP - Mã hóa &ký tự thành &

Quay lại

Hằng số FILTER_SANITIZE_STRIPPED không trả về bất kỳ thứ gì.

Ví dụ

<?php
   $var = "<p><strong>Demo!</strong>text!<p>";
   var_dump(filter_var($var, FILTER_SANITIZE_STRIPPED));
?>

Đầu ra

Sau đây là kết quả đầu ra.

string(10) "Demo!text!"