filter_var_array() ফাংশনটি একাধিক ভেরিয়েবল ফিল্টার করতে ব্যবহৃত হয়।
সিনট্যাক্স
filter_var_array(arrayname, parameters)
পরামিতি
-
অ্যারেনাম − ডেটা ফিল্টার করার জন্য একটি অ্যারে৷
৷ -
প্যারামিটার - এটি ফিল্টার আর্গুমেন্টের একটি অ্যারে নির্দিষ্ট করে৷
৷
ফেরত
filter_var_array() ফাংশন সাফল্যের উপর অনুরোধ করা ভেরিয়েবলের মানগুলির একটি অ্যারে প্রদান করে বা ব্যর্থতার উপর মিথ্যা।
উদাহরণ
<?php
$arr = Array (
"stname" => "Jack",
"stmarks" => "95",
"stemail" => "jack@abcde.com",
);
$filters = array (
"stname" => array (
"filter"=>FILTER_CALLBACK,
"flags"=>FILTER_FORCE_ARRAY,
"options"=>"ucwords"
),
"stmarks" => array (
"filter"=>FILTER_VALIDATE_INT,
"options"=>array (
"min_range"=>1,
"max_range"=>100
)
),
"stemail"=> FILTER_VALIDATE_EMAIL,
);
print_r(filter_var_array($arr, $filters));
?>
নিচের আউটপুট।
Array ( [stname] => Jack [stmarks] => 95 [stemail] => jack@abcde.com )