我正在传递一些数据...
<input class="cbox" type="checkbox" name="type[]" value="School" />
<input class="cbox" type="checkbox" name="type[]" value="Home" />
我知道数据正常到达,因为我正在检查
echo implode(",",$_POST['type']);
现在,我还希望检查某个复选框是否被勾选(每个复选框都被勾选)。
我正在尝试类似...
if(!empty($_POST['type'])) {
if(in_array("School",$type)) {
// Code here
}
}
但我最终看到Warning: in_array() [function.in-array]: Wrong datatype for second argument
. 这不是我要传递的数组吗?我可以使用其他功能来执行此操作吗?