Есть ли способ выполнять команды и функции из текстового блока

sovka

Новичок
Есть ли способ выполнять команды и функции из текстового блока

Приветы.

Вот рандомную цифру в текст установить пытаюсь без заранее установленной переменной:

PHP:
$page_content .=<<<EOF
<div class="topic">$postname</div>
<div class="line">Просмотров: <?=rand(200,500) ?></div>
EOF;
Есть ли способ выполнять команды и функции из текстового блока?
 

tz-lom

Продвинутый новичок
что то мне подсказывает что так лучьше не делать -.-
конечно есть eval ,НО его лучьше не трогать
более правильный вариант был бы использовать шаблоны написанные на PHP
перехватывать вывод можно при помощи ob_start (остальные функции в документации,лень расписывать)

и разделяй уже код и шаблоны
 

sovka

Новичок
>и разделяй уже код и шаблоны
replace шаблоны на влавствуй.
ну ладно ладно, я просто спросил :))))
>лол
бугага, спалился заразо :)))
 
Сверху