我能够从 php 变量设置文本字段的值,这样当页面刷新时,文本字段仍然像这样填充:
<td><input type="text" name="user" value="<?php echo ($_REQUEST['user']); ?>" /></td>
但是,我想对具有不同变量 $gender
的单选按钮执行相同的操作。我怎么能这样做?
<td><input type="radio" name="gender" value="male"> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other</td>
最佳答案
这叫做 ternary operator
<?php
'<td><input type="radio" name="gender" value="male" '.($_REQUEST['gender'] == "male" ? 'checked' : '').'> Male<br>
<input type="radio" name="gender" value="female" '.($_REQUEST['gender'] == "female" ? 'checked' : '').'> Female<br>
<input type="radio" name="gender" value="other" '.($_REQUEST['gender'] == "other" ? 'checked' : '').'> Other</td>'
?>
关于php - 检查基于php变量的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54546040/