$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,
);
谁能告诉我上面代码什么意思?
(
"name" => array
(
"filter"=>FILTER_SANITIZE_STRING
),
"age" => array
(
"filter"=>FILTER_VALIDATE_INT,
"options"=>array
(
"min_range"=>1,
"max_range"=>120
)
),
"email"=> FILTER_VALIDATE_EMAIL,
);
谁能告诉我上面代码什么意思?
帮你大概猜测一下: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地址。