将PHP变量字符串插入内联字符串中无法正常工作

牙髓病

我对PHP有点不满意,目前正在努力做一些应该很简单的事情。

$value = "PUPPY";
$html .= '<td>{$value}</td>';
echo $html; // Doesn't work, prints {$value}.... Should be... PUPPY

我知道有一个简单的方法可以做到这一点,但我只是忘记了,无法在Google或StackOverflow上找到确定的方法。

我需要将html放置在变量中,因为一旦完成,它就会被tcpdf :: writeHtml()使用

我已经尝试过:

$html .= "<td align='right' nowrap>".$value."</td>";
echo $html; // But this outputs a TD tag with attribute nowrap=""  and this is not valid HTML... tcpdf:writeHtml rejects this.

更新:该错误实际上是由一段时间前弃用的“ nowrap”属性的错误使用引起的。

橙色药丸

单引号的字符串未在php中内插。请使用双引号代替。

$value = "PUPPY";
$html .= "<td>{$value}</td>";
echo $html;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章