$filters = array
 (
 "name" => array
  (
  "filter"=>FILTER_SANITIZE_STRING
  ),
 "age" => array
  (
  "filter"=>FILTER_VALIDATE_INT,
  "options"=>array
   (
   "min_range"=>1,
   "max_range"=>120
   )
  ),
 "email"=> FILTER_VALIDATE_EMAIL,
 );
谁能告诉我上面代码什么意思?

解决方案 »

  1.   

    name是键值,它又存了数组而以!也是数组里有数组!
      

  2.   

    就是一数组,用来干什么的?估计是用来过滤post/get数据的。
    帮你大概猜测一下:FILTER_SANITIZE_STRING : 过滤提交过来的$_POST['name']字符串
    FILTER_VALIDATE_INT    : 检查提交过来的$_POST['age']值,是否为整形。
      "min_range"=>1,
      "max_range"=>120     :$_POST['age']值是否在1和120之间。
    FILTER_VALIDATE_EMAIL  :检查提交过来的$_POST['email']值,是否为有效email地址。