PHP filter_var_array() Function












❮ مرجع فیلتر PHP



مثال


از تابع filter_var_array() برای دریافت چندین متغیر استفاده کنید:




$data = آرایه(

'نام کامل' => "پیتر گریفین"،

'سن' => '41'،

'ایمیل' => 'peter@example.com'،

);


$mydata = filter_var_array($data);

var_dump($mydata);


؟>

خروجی کد باید این باشد:



array(3) {
  ["fullname"]=>
  string(13) "Peter Griffin"

["age"]=>
  string(2) "41"
  ["email"]=>
  string(17)
"peter@example.com"
}







تعریف و استفاده


تابع filter_var_array() چندین متغیر دریافت می کند و به صورت اختیاری آنها را فیلتر می کند.


این تابع برای فیلتر کردن بسیاری از مقادیر بدون فراخوانی چندباره filter_var() مفید است.


نکته: فیلتر PHP را بررسی کنید
مرجع
برای فیلترهای ممکن برای استفاده با این عملکرد.



نحو



filter_var_array(data_array, args, add_empty)


مقادیر پارامتر









مشخص می‌کند







است

پارامتر توضیح
آرایه_داده لازم است. آرایه‌ای را با کلیدهای رشته‌ای حاوی داده‌های فیلتر
args اختیاری. آرایه ای از آرگومان های فیلتر را مشخص می کند. یک کلید آرایه معتبر a است
نام متغیر و یک مقدار معتبر یک شناسه فیلتر یا آرایه ای است که آن را مشخص می کند
فیلتر، پرچم و گزینه. این پارامتر همچنین می تواند یک شناسه فیلتر واحد باشد، اگر چنین است،
تمام مقادیر موجود در آرایه ورودی توسط فیلتر مشخص شده فیلتر می شوند.
شناسه فیلتر می تواند یک نام شناسه (مانند FILTER_VALIDATE_EMAIL) یا یک شماره شناسه (مانند 274) باشد
add_empty اختیاری. یک مقدار بولی TRUE کلیدهای از دست رفته را به صورت NULL به مقدار برگشتی اضافه می کند. مقدار پیش فرض TRUE







<اسکریپت>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1493883843099-0'); });






جزئیات فنی















مقدار بازگشتی: آرایه ای از مقادیر متغیرهای درخواستی در مورد موفقیت، FALSE در هنگام شکست
نسخه PHP: 5.2+
تغییر PHP: PHP 5.4 - پارامتر add_empty اضافه شد



❮ مرجع کامل فیلتر PHP