<كاملة PHP تصفية المرجعي
تعريف والاستخدام
وFILTER_SANITIZE_SPECIAL_CHARS تصفية HTML-يهرب أحرف خاصة.
يستخدم هذا الفلتر للهروب "<> ووشخصيات ذات قيمة ASCII أقل من 32
- الاسم: "special_chars"
- ID-العدد: 515
أعلام المحتملة:
- الأحرف قطاع مع قيمة ASCII أقل من 32 - FILTER_FLAG_STRIP_LOW
- الأحرف قطاع مع قيمة ASCII فوق 32 - FILTER_FLAG_STRIP_HIGH
- الأحرف شفر مع قيمة ASCII فوق 32 - FILTER_FLAG_ENCODE_HIGH
مثال
<?php
$url="Is Peter <smart> & funny?";
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>
إخراج المتصفح من التعليمات البرمجية أعلاه سيكون:
string(37) "Is Peter <smart> & funny?"
إذا قمت بتحديد "View source" في نافذة المتصفح، وسوف ترى HTML التالية:
string(37) "Is Peter & lt; smart& gt; & amp; funny?"
<كاملة PHP تصفية المرجعي