विवरण
filter_var_array() फंक्शन कई वेरिएबल्स को फिल्टर करने के लिए उपयोग किया जाता है।
सिंटैक्स
filter_var_array(arrayname, parameters)
पैरामीटर्स
arrayname − डेटा फिल्टर करने के लिए एक ऐरे।
parameters − यह फिल्टर आर्गुमेंट्स का एक ऐरे निर्दिष्ट करता है।
रिटर्न वैल्यू
filter_var_array() फंक्शन सफल होने पर अनुरोधित वेरिएबल्स के मानों का ऐरे और असफल होने पर false लौटाता है।
उदाहरण
<?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 )