自学php笔记,post和get取值checkbox的方法和代码
在asp里面checkbox我记得post就可以直接得到一组用逗号隔开的数据,但是php就不行啦,对于自学php的我,正好记录下来,如果你遇到类似的问题,或许也对你有所帮助
php获取复选框的值代码
在php中获取值的方法就是GET与POST命令了,但是如果获取复选框的值稍有一点不同了,下面我来给大家介绍介绍。
因为复选框大多是几个同时存在的,我们都会name[]的名字必须是一个数组的 这样只要获取一个就可以了
html代码:
<input type="checkbox" name="zzzyk_com[]" value="1">1 <input type="checkbox" name="zzzyk_com[]" value="2">2 <input type="checkbox" name="zzzyk_com[]" value="3">3
处理表单的PHP页面代码:
if(!empty($_POST['zzzyk_com'])){
echo('您的选择结果是:');
for($i=0; $i<count($_POST['zzzyk_com']);$i++){
echo($_POST['zzzyk_com'][$i].' ');//循环输出,也可以根据需要组成一个字符串 例如 $delid.=$_POST['zzzyk_com'][$i]."/";
}
}
html代码一样:
<input type="checkbox" name="zzzyk_com[]" value="1">1 <input type="checkbox" name="zzzyk_com[]" value="2">2 <input type="checkbox" name="zzzyk_com[]" value="3">3
处理表单的PHP页面代码:
$v = $_POST['zzzyk_com'];
foreach( $v as $value)
{
echo($value);//循环输出,也可以根据需要组成一个字符串 例如 $delid.=$value."/";
}
php获取 checkbox复选框值的方法,checkbox在php读取值时要用数组形式哦,我们读取这些值用php post获取是以一个array形式