PHP コードのフォームのラジオ ボタンの値を取得します: (ラジオ ボタンでは 1 つだけ選択できます。ここには「checked」属性があり、デフォルトで選択するために使用されます。更新するたびに私たちのページでは、デフォルトはこの値です。)
例:
<form name="myform" action="" method="post">
性別:
<input type="radio" name="sex" value="男" checked />男<input name="sex" type="radio" value="女" />女 <input type="submit" name="submit" value="提交" /> </form> <?php echo "您的选择是:"; echo $_POST["sex"]; ?>
男性を選択した場合、出てくる値は「男性」、女性を選択した場合、出てくる値は"女性"。
PHP コード内のチェック ボックスの値を取得します: (チェック ボックスを使用すると複数回選択できます。それらは同時に存在します。値の転送を容易にするために、名前を配列として設定します。)
形式は次のとおりです:
<input type="checkbox" name="chkbox[]" value="chkbox1" />
方法: count() 関数を使用して、返されたページ内の配列のサイズを計算し、それを for ループ ステートメントと組み合わせて、選択したチェック ボックスの値を出力します。
例:
<form action="" name="form1" method="post">
あなたの好きな数字:
<input type="checkbox" name="mrbook[]" value="1" />1 <input type="checkbox" name="mrbook[]" value="2" />2 <input type="checkbox" name="mrbook[]" value="3" />3 <input type="checkbox" name="mrbook[]" value="4" />4 <input type="submit" name="submit" value="提交" /> </form> <?php if($_POST['mrbook']!=null) { echo "您选择的数字是:"; for($i=0;$i<count($_POST['mrbook']);$i++) { echo $_POST['mrbook'][$i]." "; } } ?>
問題を解決するには配列の使い方を学ぶ必要があります。 ! ! !
以上がPHP形式でラジオボタンとチェックボタンの値を取得する方法(例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。