複数の選択が有効になっている選択ボックスを含むフォームを処理する場合、PHP で選択された値を取得しますスクリプトは簡単なものにすることができます。この特定のシナリオに対応するために、$_GET[] を使用して "display.php" ページでこれを実現する方法を検討します。
複数選択のあるフォーム構造:
次の HTML フォーム コードを考えてみましょう。このコードでは、「select2」という名前の選択ボックスで複数の入力が可能です。 selecteds:
<select name="select2[]" multiple ...> <option value="11">eleven</option> ... </select>
name 属性に角括弧 [] が追加されていることに注目してください。この変更は、PHP が $_GET['select2'] を選択された値の配列として扱えるようにするために重要です。
PHP での値へのアクセス:
「display.php」ページでは、次の PHP コードを使用して選択した値にアクセスできます:
foreach ($_GET['select2'] as $selectedOption) echo $selectedOption."\n";
By $_GET['select2'] 配列を走査すると、ループ内で選択された個々のオプションを取得して表示できます。
追加の考慮事項:
Byこれらの手順に従うと、PHP で選択ボックスの複数の選択値に効果的にアクセスして処理できるため、ユーザー入力を柔軟かつ動的に処理できるようになります。
以上がPHPで選択ボックスから複数の選択された値を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。