Phalcon 3 - Filter

فئة Phalcon \ Filter




phalcon

تنفذ Phalcon\FilterInterface

المصدر على جيثب

يوفر مكون Phalcon \ Filter مجموعة من عوامل تصفية البيانات المطلوبة بشكل شائع. ويوفر أغلفة الموجهة وجوه إلى ملحق تصفية PHP. كما يسمح للمطور بتحديد مرشحاته الخاصة

$filter = new \Phalcon\Filter();

$filter->sanitize("some(one)@exa\\mple.com", "email"); // returns "[email protected]"
$filter->sanitize("hello<<", "string"); // returns "hello"
$filter->sanitize("!100a019", "int"); // returns "100019"
$filter->sanitize("!100a019.01a", "float"); // returns "100019.01"

الثوابت

سلسلة FILTER_EMAIL

سلسلة FILTER_ABSINT

سلسلة FILTER_INT

سلسلة FILTER_INT_CAST

سلسلة FILTER_STRING

سلسلة FILTER_FLOAT

سلسلة FILTER_FLOAT_CAST

سلسلة FILTER_ALPHANUM

سلسلة FILTER_TRIM

سلسلة FILTER_STRIPTAGS

سلسلة FILTER_LOWER

سلسلة FILTER_UPPER

أساليب

إضافة عامة (اسم $ مختلط ، معالج $ مختلط )

يضيف مرشح المعرفة من قبل المستخدم

التطهير العام (قيمة $ مختلطة ، فلاتر مختلطة $ ، [$ noRecursive مختلطة ])

تعقيم قيمة مع مجموعة أو مجموعة مرشحات محددة

محمي _ sanitize (قيمة $ مختلطة ، فلتر $ مختلط )

تعقيم الداخلي المجمع إلى filter_var

getFilters العامة ()

إرجاع الفلاتر المعرفة من قبل المستخدم في المثيل