个人博客 > PHP函数 > PHP函数filter_var_array介绍

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"

如果您觉得文章对你有帮助,可以进行打赏。
打赏多少,您高兴就行,谢谢您对琅枫博客的支持! ~(@^_^@)~

微信打赏

琅枫博客微信号

支付宝打赏

琅枫博客个人支付宝
本文关键词: filter_var_array