以下是一個(gè)簡單的示例,說明如何在 PHP 中處理多選情況:
創(chuàng)建一個(gè)包含多選選項(xiàng)的 HTML 表單:
復(fù)制代碼
注意:name 屬性值設(shè)置為 options[],以便將選中的選項(xiàng)作為數(shù)組傳遞。
在 process_form.php 文件中處理提交的表單數(shù)據(jù):
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (!empty($_POST["options"])) {
$selected_options = $_POST["options"];
foreach ($selected_options as $value) {
echo "You have selected: " . $value . "
";
}
} else {
echo "No options selected.";
}
}
?>
復(fù)制代碼
在這個(gè)示例中,我們首先檢查表單是否已提交,然后檢查 options 數(shù)組是否為空。如果不為空,我們遍歷數(shù)組并輸出所選選項(xiàng)。