PHP はチェックボックスの値を取得します

WBOY
リリース: 2016-06-23 14:30:29
オリジナル
825 人が閲覧しました

< input type="checkbox" name="weeks[]"  id="weeks" value=1>   < input type="checkbox" name="weeks[]"  id="weeks" value=2>   < input type="checkbox" name="weeks[]"  id="weeks" value=3> 
ログイン後にコピー

週の後の角括弧を見逃すことはできません。そうしないと、PHP を使用するときに最後の値しか取得できません。あとはPHPの方が扱いやすいのは以下の通りです:

方法1:

$weeks = $_POST['weeks'];   for($i=0;$i< count($weeks);$i++)       echo $weeks[$i]."< br>"; 
ログイン後にコピー

方法2:

$array = $this->request->getParameter("weeks[]");   $str =implode(',',$array);   echo $str; 
ログイン後にコピー

フォームがよく使われるので、チェックボックスも多用するとよいでしょう。ただし、PHP では、他のスクリプト言語とは異なり、チェック ボックスの名前に [] を追加し、配列ループを通じて取得する必要があります。

れー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート