我有这个代码基础:
echo '<input required type = "text" name = "subject1" value="XXX" />';
但是,我希望XXX是一个变量,我在网上搜索过,但其中一个讨论所说的就是这样做:
value=\"$firstName\"
或
value='$firstName'
我已尝试过这两种方法,但它们不起作用,我希望有人可以帮助我解决这个问题,基本上,我想要的是能够将文本编辑的值设置为变量在PHP中,但是当文本编辑本身时,嵌入在回声中,似乎没有任何效果。
由于
答案 0 :(得分:4)
连接是一种非常简单的方法:
echo '<input required type = "text" name = "subject1" value="' . $foo . '" />'
编辑:连接周围的那些空格。(. $foo .
)不是必需的 - 我只是在可读性之前添加它们。
答案 1 :(得分:3)
我认为问题是你使用单引号,因此变量不会自动呈现......你可以像.
那样连接:
echo 'some text' . $variable . 'some more text';
答案 2 :(得分:1)
echo '<input required type="text" name = "subject1 value="<?php echo $value; ?>" />';
acutally你不需要php echo ....东西.... / *大脑没有参与* /