在PHP中,要設(shè)置單選按鈕的默認選中狀態(tài),可以在HTML單選按鈕的input
標(biāo)簽中添加checked
屬性。通常,這需要在服務(wù)器端處理表單數(shù)據(jù)后,根據(jù)用戶提交的數(shù)據(jù)或其他條件來判斷哪個單選按鈕應(yīng)該被默認選中。
以下是一個簡單的示例:
<?php
// 假設(shè)這是從數(shù)據(jù)庫或其他數(shù)據(jù)源獲取的數(shù)據(jù)
$selected_option = 'option2';
?>
<!DOCTYPE html>
<html>
<head>
<title>PHP 單選按鈕默認選中設(shè)置</title>
</head>
<body>
<form action="your_script.php" method="post">
<label>
<input type="radio" name="options" value="option1" <?php if ($selected_option == 'option1') echo 'checked'; ?>>
選項1
</label>
<br>
<label>
<input type="radio" name="options" value="option2" <?php if ($selected_option == 'option2') echo 'checked'; ?>>
選項2
</label>
<br>
<label>
<input type="radio" name="options" value="option3" <?php if ($selected_option == 'option3') echo 'checked'; ?>>
選項3
</label>
<br>
<input type="submit" value="提交">
</form>
</body>
</html>
在這個示例中,我們首先設(shè)置了一個變量$selected_option
,它代表了默認選中的單選按鈕值。然后,在每個單選按鈕的input
標(biāo)簽中,我們使用PHP if
語句檢查$selected_option
是否等于當(dāng)前單選按鈕的值。如果相等,則輸出checked
屬性,使該單選按鈕處于選中狀態(tài)。