MaximL
Новичок
Как присвоить динамичекое содержание переменной ?
Есть простенький шаблон типа:
<html>
.........
<h2>$content</h2>
.........
</html>
В котором переменная часть вводится "переменной" $content. Обычно это делаю через вызов модулей php в которых этой переменной присваивается необходимое значение так:
<?php
$content=<<<EOF
...тут необходимый HTML код
EOF;
?>
Однако этод метод нормально работает, если "необходимый HTML код" статичен. Однако возникла потребность и его формировать динамически. Например некой
функцией content(). Подстановка такой функции межу EOF типа:
$content=<<<EOF
content(par);
EOF;
не катит поскольку content(par); воспринимается просто как текст.
Пробовал сделать так:
$content= content(par);
но такой вариант тоже не работает.
Может кто присоветует несложное решение ?
Есть простенький шаблон типа:
<html>
.........
<h2>$content</h2>
.........
</html>
В котором переменная часть вводится "переменной" $content. Обычно это делаю через вызов модулей php в которых этой переменной присваивается необходимое значение так:
<?php
$content=<<<EOF
...тут необходимый HTML код
EOF;
?>
Однако этод метод нормально работает, если "необходимый HTML код" статичен. Однако возникла потребность и его формировать динамически. Например некой
функцией content(). Подстановка такой функции межу EOF типа:
$content=<<<EOF
content(par);
EOF;
не катит поскольку content(par); воспринимается просто как текст.
Пробовал сделать так:
$content= content(par);
но такой вариант тоже не работает.
Может кто присоветует несложное решение ?
, решение чуть сложнее - ob_get_contents();