مثال
ترميز الأحرف الخاصة في المتغير $ رابط:
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED);
echo $url;
?>
تشغيل المثال » تعريف والاستخدام
مرشح FILTER_SANITIZE_ENCODED يزيل أو بترميز الأحرف الخاصة.
هذا الفلتر يعمل الكثير مثل urlencode() وظيفة.
الخيارات والأعلام المحتملة:
- FILTER_FLAG_STRIP_LOW - إزالة الأحرف مع قيمة ASCII <32
- FILTER_FLAG_STRIP_HIGH - إزالة الأحرف مع قيمة ASCII> 127
- الأحرف شفر مع قيمة ASCII <32 - FILTER_FLAG_ENCODE_LOW
- الأحرف شفر مع قيمة ASCII> 127 - FILTER_FLAG_ENCODE_HIGH
مزيد من الأمثلة
مثال 1
ترميز الأحرف الخاصة، وإزالة كافة الأحرف مع قيمة ASCII> 127:
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
تشغيل المثال » <PHP تصفية المرجعي