栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP > PHP函数库

PHP filter用法

PHP函数库 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP filter用法

PHP filter_var_array() 函数定义和用法

filter_var_array() 函数获取多项变量,并进行过滤。

由于无需重复调用 filter_input(),因此本函数对过滤多个变量很有用。

如果成功,则返回包含被过滤的变量值的数组,如果失败,则返回 false。


语法
filter_var_array(array, args)

参数描述
array必需。规定带有字符串键的数组,包含要过滤的数据。
args

可选。规定过滤器参数数组。

合法的数组键是变量名。合法的值是过滤器 ID,或者规定过滤器、标志以及选项的数组。

该参数也可以是一个单独的过滤器 ID,如果是这样,输入数组中的所有值由指定过滤器进行过滤。

提示和注释

提示:参见完整的 PHP Filter 参考手册,查看可与该函数一同使用的过滤器。


例子
 "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
 )



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/824423.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号