2017-01-02 61 views
1

我的HTML代码如下:获得价值通过filter_input(INPUT_POST, 'check_list')

<form action="test.php" method="post"> 
<input type="checkbox" name="check_list[]" value="value 1"> 
<input type="checkbox" name="check_list[]" value="value 2"> 
<input type="checkbox" name="check_list[]" value="value 3"> 
<input type="checkbox" name="check_list[]" value="value 4"> 
<input type="checkbox" name="check_list[]" value="value 5"> 
<input type="submit" /> 
</form> 

和我的PHP代码test.php的

$check_list = filter_input(INPUT_POST, 'check_list'); 
var_dump($check_list); 

PHP代码上面提到的返回false, 但如果我使用:$check_list = $_POST['check_list']那么它的工作很好。我该如何解决我的代码通过filter_input

+0

' 'check_list''将需要'$ _ POST [' check_list']' – Jeff

+0

http://stackoverflow.com/questions ?/ 4997252 /获取-后从-多复选框RQ = 1 – Jeff

+0

我需要它通过filter_input(INPUT_POST, 'check_list'); –

回答