关于php如何获取checkbox(复选框),radio(单选框)值php

/ / 2016-01-29   阅读:2501
checkbox(复选框) checkbox选中了的才会有值;未选中的则没有值(不能得到值) <input type="checkbox" name="chk[]" value="0"> <input typ...

checkbox(复选框)
checkbox选中了的才会有值;未选中的则没有值(不能得到值)

<input type="checkbox" name="chk[]" value="0">
<input type="checkbox" name="chk[]" value="1">
<input type="checkbox" name="chk[]" value="2">
<input type="checkbox" name="chk[]" value="3">

全选:
$_POST['chk']为array(0=>'0',1=>'1',2=>'2',3=>'3');
只选择value=1和3的
$_POST['chk']为array(1=>'1',3=>'3');

注意:在给checkBox命名时,必须要加"[]" ,但是在接收时不能加"[]" 才能得到值!


radio(单选框
HTML部分代码:
<form   method= "post "   action= "1.php "> 
    <input   type= "radio "   name= "a "   value= "a1 "> 
    <input   type= "submit "> 
</form> 

php部分代码:
<?php 
echo   $_POST[ 'a ']; 
?>

如果勾选a后提交,php中结果如下: 
a1 

我要评论

昵称:
验证码:

最新评论

共0条 共0页 10条/页 首页 上一页 下一页 尾页
意见反馈