PHP函数filter_var_array介绍
定义和用法
filter_var_array() 函数获取多项变量,并进行过滤。
由于无需重复调用 filter_input(),因此本函数对过滤多个变量很有用。
如果成功,则返回包含被过滤的变量值的数组,如果失败,则返回 false。
语法
filter_var_array(array, args)
提示和注释
提示:参见完整的 PHP Filter 参考手册,查看可与该函数一同使用的过滤器。
例子
<?php$arr = array ( "name" => "peter griffin", "age" => "41", "email" => "peter@example.com", );$filters = array ( "name" => array ( "filter"=>FILTER_CALLBACK, "flags"=>FILTER_FORCE_ARRAY, "options"=>"ucwords" ), "age" => array ( "filter"=>FILTER_VALIDATE_INT, "options"=>array ( "min_range"=>1, "max_range"=>120 ) ), "email"=> FILTER_VALIDATE_EMAIL, );print_r(filter_var_array($arr, $filters));?>
输出类似:
Array ( [name] => Peter Griffin [age] => 41 [email] => peter@example.com )
本文出自:琅枫个人博客。如需转载请注明出处!
本文出处:"https://www.phpfeng.cn/function/317.html"
如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~
微信打赏

支付宝打赏
