در زبان برنامهنویسی PHP، توابع و فیلترهای اعتبارسنج و پاکسازی دادهها وجود دارد. این توابع به برنامهنویسان کمک میکنند تا ورودیهای کاربر را از منابع نامطمئن بررسی و مدیریت کنند. در ادامه، به معرفی برخی از مهمترین توابع و فیلترهای اعتبارسنجی در PHP پرداخته میشود.
حتما بخوانید: اعتبارسنجی داده های ورودی در PHP
همانطور که در بخش قبل درباره عملیات اعتبار سنجی داده های ورودی در فرم ها در PHP ، توضیح دادیم ، این زبان دارای تعداد زیادی تابع و فیلتر پیش ساخته و آماده استفاده است که به راحتی و بدون نیاز به کدنویسی ، انواع عملیات های اعتبارسنج داده را برای کاربر انجام می دهند. این توابع و فیلترها ، بخشی از هسته اصلی PHP بوده و برای استفاده از آنها ، نیاز به نصب و یا استفاده از برنامه و ابزار جانبی خاصی وجود ندارد .
در دو جدول زیر به معرفی توابع و فیلترهای اعتبار سنج در PHP پرداخته ایم . برای دریافت اطلاعات کاملتر و مشاهده مثال های عملی بر روی نام هر یک از آنها کلیک نمایید .
لیست توابع اعتبارسنج در PHP :
جدول زیر شامل انواع تابع های پیش ساخته اعتبار سنج در PHP می باشد .
نام تابع | شرح عملکرد |
filter_has_var ( ) | این تابع کنترل می کند که آیا کاربر مقدار لازم را در کادر داده ورودی وارد کرده و یا آن را خالی رها نموده است . |
filter_input ( ) | این تابع مقادیر و متغیرهایی که به صفحه وارد می شوند مثل کوکی ها و یا مقادیر وارد شده در کادر های متن را دریافت کرده و اعتبار سنجی می نماید . |
filter_input_array ( ) | این تابع مقدار آرایه ای از متغیر ها یا اطلاعاتی که به صفحه وارد می شوند مثل کوکی ها و یا مقادیر وارد شده در یک سری کادر متن را دریافت کرده و اعتبار سنجی می نماید . |
filter_list ( ) | تابع ( ) filter_list ، آرایه ای از کلیه فیلترهای اعتبار سنجی که سرور PHP و مرورگر کاربر پشتیبانی می کند ، را بر می گرداند . |
filter_var ( ) | این تابع مقدار یک متغیر را گرفته و براساس مورد نظر برنامه ریزی شده ، اعتبار سنجی می نماید . |
filter_var_array ( ) | این تابع مقدار چندین متغیر ( آرایه ای از متغیر ها ) را گرفته و براساس مورد نظر برنامه ریزی شده ، اعتبار سنجی می نماید . |
با دریافت « مشاوره برنامهنویسی، وب و سئو » از کارشناسان جوان حرفهای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درآمد خود را تضمین کنید!
و اما کلام آخر…
استفاده از توابع و فیلترهای اعتبارسنج در PHP برای اطمینان از صحت و امنیت دادههای ورودی بسیار حیاتی است. این ابزارها به توسعهدهندگان کمک میکنند تا ورودیهای نامعتبر را شناسایی کرده و از حملات احتمالی جلوگیری کنند