فیلتر FILTER_SANITIZE_STRING PHP
تعریف و استفاده
فیلتر FILTER_SANITIZE_STRING دادههای غیرضروری را حذف یا کدگذاری میکند.
این فیلتر دادههایی را که برای برنامه可能有 خطرات پنهان دارند، حذف میکند. این ازبرای حذف برچسبها و حذف یا کدگذاری کاراکترهای غیرضروری استفاده میشود.
- نام: "string"
- شماره شناسه: 513
گزینهها یا نشانگرهای ممکن:
- FILTER_FLAG_NO_ENCODE_QUOTES - این نشانگر علامات نقل قول را کدگذاری نمیکند
- FILTER_FLAG_STRIP_LOW - حذف کاراکترهایی که ASCII کمتر از 32 است
- FILTER_FLAG_STRIP_HIGH - حذف کاراکترهایی که ASCII بالاتر از 32 است
- FILTER_FLAG_ENCODE_LOW - کدگذاری کاراکترهایی که ASCII کمتر از 32 است
- FILTER_FLAG_ENCODE_HIGH - کدگذاری کاراکترهایی که ASCII بالاتر از 32 است
- FILTER_FLAG_ENCODE_AMP - تبدیل ویرگول & به &
مثال
<?php
var_dump(filter_var($var, FILTER_SANITIZE_STRING
));
?>
خروجی:
string(13) "Bill Gates"