我的代码看起来像这样:
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'
时,一切都按照我想要的方式进行,将会给出值。
答案 0 :(得分:1)
您错过了echo
声明。我还怀疑你的值中有空格会破坏你的HTML,因为你没有在这些值周围使用引号:
<input type="radio" name="option" value="<?php echo $option ?>"><?php echo $option?><br>
答案 1 :(得分:0)
尝试使用
value="<?php echo $option ?>">