دوال التنقية الجديدة PHP Filter Functions
بسم الله
PHP5 وأعوانها
كل يوم جديد !!
Filter Functions
هي مجموعة من الدوال التي من شأنها التأكد من نوعية البيانات ولكن بشكل متطور.
متاحة من أول الأصدار 5.2.0 -للمزيد حول الجديد بهذا الأصدار – بالأضافة أنها متاحة في الأمتداد extension المسماه filter التابع لمجموعة أمتدادات PECL ويمكنك تحميل النسخة من هنا (Linux – Windows ).
أما عن الفائدة فالمثال خير دليل :-
1 2 3 4 5 6 | $email = filter_input(INPUT_POST, 'name', FILTER_VALIDATE_EMAIL); $age = filter_input(INPUT_POST, 'age', FILTER_VALIDATE_INT); $url = filter_input(INPUT_COOKIE, 'url', FILTER_VALIDATE_URL); $raw_msg= filter_input(INPUT_POST, 'msg', FILTER_UNSAFE_RAW); $options= filter_input(INPUT_GET, 'options', FILTER_SANITIZE_SPECIAL_CHARS); $data = filter_var($user_data, FILTER_SANITIZE_STRING); |
أتركم مع المنوال : Filter Functions
ملحوظة : المثال مأخوذ من مثال لرسمس في عرض له عن تقدم اللغة من سنة 1993 إلى 2007