В настоящее время у меня есть следующий код из таблицы базы данных:
<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>
Теперь я попытался использовать функцию eval в php, но я получаю неожиданную ошибку синтаксического анализа '‹'. Я также безуспешно пытался использовать метод выходного буфера (ob_start). Любые идеи относительно того, как я могу получить этот код для оценки, не давая мне ошибки?
примечание: код базы данных хранится в переменной с именем $row['code']
.