1

对标题感到困惑?呵呵。不知道如何解释这个,但我认为我的代码片段应该更容易解释一些事情。

这就是我试图通过$data变量传递的内容。div显示应该是,但echo里面的语句(我需要)没有显示。

我在哪里搞砸了?

$data['packagename'] = '<div class="somedoodoo"> echo $row->subscription </div>';

4

2 回答 2

2

您可以只使用字符串连接:

$data['packagename'] = '<div class="something">' . $row->subscription . '</div>';
于 2012-11-08T15:25:25.313 回答
1

你不能在这样的字符串中执行代码,另外,这是错误的引号:

$data['packagename'] = <<<EOL
<div class="somedoodoo">{$row->subscription}</div>
EOL;

heredocs 上的相关文档:http: //php.net/heredoc

于 2012-11-08T15:24:59.730 回答