我有同时包含文本和变量(作为文本)的变量,如下所示:
$variable = 'something';
$string = 'this is my string that contains a $variable in text form, but i want the variable to actually contain $variable when i echo it';
我试图通过回显该字符串来实现,它将变量变成正确的文本,使上面的句子像
echo $string;
应该导致
”这是我的字符串,其中包含文本形式的内容,但是我想要 当我回显该变量时实际上包含的东西”
谢谢您的帮助
编辑。
我已经尝试使用双引号,例如echo“ $ string”;但是它仍然作为文本回显。 我通过一个简单的查询获取变量
$answer_id = $row0['id'];
<div class="text">
<?php echo "$answer_id"; ?>
</div>
这仍然会输出没有变量的字符串
答案 0 :(得分:1)
您应该使用double quotes
$string = "this is my string that contains a $variable in text form, but i want the variable to actually contain $variable when i echo it";