проблема с heredoc

Swat

Новичок
проблема с heredoc

Вот почему-то не получается применить heredoc в функции такого плана:
PHP:
<?
function page ($title,$toolbar)
{
        require("config.afwm");
        $page = <<<EOQ
        <h1>заголовок</h1>
        <div>сообщение</div>
        EOQ;
        require($theme);
        return $page;
}
echo(page("Заголовок","Дополнительная панель"));
?>
Вот почему-то пишет такую ошибку:
Parse error: parse error, unexpected $end in E:\SERVER\www\afwm\content\index.php on line 13
Чем поможете?
 

Swat

Новичок
Спасибо тебе огромное 2SelenIT, все пошло! И еще один вопрос. Как можно применить heredoc в это строчку:
PHP:
echo(page("Заголовок","Дополнительная панель"));
-~{}~ 17.03.05 19:10:

знает кто-нибудь?
 

SiMM

Новичок
> Как можно применить heredoc в это строчку: echo(page("Заголовок","Дополнительная панель"));
А зачем? Какой в этом глубинный смысл?
PHP:
$str1 = <<<STR
Заголовок
STR;
$str2 = <<<STR
Дополнительная панель
STR;
echo page($str1,$str2);
 

Swat

Новичок
огромное спасибо 2SiMM я просто не знал что так можно сделать... большое спасибо ;)
 
Сверху