如何将变量的值分配给单选按钮


How to assign value of variable to radio button

我的代码如下所示:

foreach($options as $option) {
?>
<input type="radio" name="option" value=<?php $option ?>><?php echo $option?><br>

<?php }?>
<input name= "submit" type="submit" value="Vasta">
</form>

但它并没有给出我想要的结果。如何给单选按钮变量$option的值?如果有必要的话,我会发布更多的代码。

当我将value=<?php $option ?>更改为value='dog'时,一切都按照我想要的方式进行,就会给出值。

您缺少echo语句。我还怀疑你的值中有空格,这会破坏你的HTML,因为你没有在这些值周围使用引号:

<input type="radio" name="option" value="<?php echo $option ?>"><?php echo $option?><br>

尝试使用

value="<?php echo $option ?>">