我的html代码:
<form method="post">
<input id="user1" value="user1" name="invite[]" type="checkbox">
<input id="user2" value="user2" name="invite[]" type="checkbox">
<input type="submit">
</form>
PHP代码是:
if(isset($_POST['invite'])){
if (is_array($_POST['invite'])) {
foreach($_POST['invite'] as $value){
$list = array($value);
$fh = print_r($list, true);
}
}
}
print_r 输出是:
Array ( [0] => user1 )
Array ( [0] => user2 )
我需要的输出是: Array ( [0] => user1 [1] => user2 )
我从过去 36 小时开始工作并用谷歌搜索,但没有运气。我的代码中有什么错误,或者有什么更好的方法可以将复选框值转换为数组(我的代码中的实际值是电子邮件 ID)
提前致谢