我目前有来自数据库表的以下代码:
<h1 class="widgetHeader">My Friends</h1>
<div class="widgetRepeater">
<p class="widgetHeader">Random Selection</p>
<?php
$friends = $user->getFriends();
?>
<p class="widgetContent">
<?php
for ($i=0; $i<count($friends);$i++) {
$friend = $friends[$i];
?>
<span class="friendImage" style="text-align:center;">
<?php print $friend->username; ?>
</span>
<?php
}
?>
</p>
</div>
现在,我尝试在 php 中使用 eval 函数,但我得到一个意外的解析错误'<'。我也尝试过使用输出缓冲区方法(ob_start)也没有成功。关于如何在不给我错误的情况下评估此代码的任何想法?
注意:数据库代码存储在一个名为$row['code']
.