gpt4 book ai didi

php - POST 变量数组和 filter_input

转载 作者:IT王子 更新时间:2023-10-28 23:59:09 24 4
gpt4 key购买 nike

在使用 filter_input 时,我无法拉入 POST 数组变量。 POST 输入:

type              => 'container',
action => 'edit',
data[display] => 1,
data[query_limit] => 100

我可以从 $_POST 超全局变量中正确地以数组的形式访问 data 变量,但是 filter_input函数不返回任何内容:

$data   = $_POST['data']; // Working, woot
$data = filter_input(INPUT_POST, 'data'); // returns null, should return array
$action = filter_input(INPUT_POST, 'action'); // returns "edit" (correctly)

filter_input 不能用于 POST 数组变量吗?

最佳答案

尝试:

$data   = filter_input(INPUT_POST, 'data', FILTER_DEFAULT, FILTER_REQUIRE_ARRAY);

链接:

http://php.net/manual/en/function.filter-input.php

http://php.net/manual/en/filter.filters.flags.php

关于php - POST 变量数组和 filter_input,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19637210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com