在PHP中獲取復選框的值,需要在HTML表單中使用<input type="checkbox">
標簽來創建復選框,并為其指定一個name
屬性。當用戶在表單中選擇復選框時,用戶提交表單后,PHP代碼可以通過$_POST
或$_GET
超全局變量來獲取復選框的值。
以下是一個簡單的示例:
<form method="post" action="process_form.php">
<input type="checkbox" name="fruit[]" value="apple">蘋果
<input type="checkbox" name="fruit[]" value="banana">香蕉
<input type="checkbox" name="fruit[]" value="orange">橙子
<input type="submit" value="提交">
</form>
在process_form.php
中可以通過$_POST['fruit']
來獲取復選框的值。由于復選框是一個數組,因此可以使用foreach
循環來遍歷所有選中的復選框值:
<?php
if(isset($_POST['fruit'])){
foreach($_POST['fruit'] as $selected){
echo $selected."<br>";
}
}
?>
上面的示例將輸出用戶選擇的所有水果,如果用戶選擇了蘋果和香蕉,則輸出結果為:
apple
banana