Функции в елементе <<<

Кощей

if(!$needle) die("ooh");
Функции в елементе <<<

Подскажите насчет этого метода присвоения (или подскажите точнее как он называется)

Я делаю хелпер, тут много HTML кода, вывожу через <<<
мне нужно внутри кода, слова обернуть в функцию lang('word');

Я знаю что если назначить переменной функци то потом она выполнится внутри, типа
$lang = lang()
$html = <<<HTML
$lang
<table id='$id' class='$style'>
<caption>$caption</caption>
<tr>
<td title=$lang'Light Pink' style="background: #ffcedc">&nbsp;</td>
<td title='Peach' style="background: #ffdebe">&nbsp;</td>
<td title='Pale Yellow' style="background: #fff5c5">&nbsp;</td>
<td title='Sage' style="background: #e1ffd8">&nbsp;</td>
<td title='Cyan' style="background: #bff7ff">&nbsp;</td>
<td title='Lavender' style="background: #e7cdff">&nbsp;</td>
<td title='Beige' style="background: #eedfcc">&nbsp;</td>
<td title='White' style="background: #ffffff">&nbsp;</td>
</tr>
HTML;

$html = <<<HTML
<table id='$id' class='$style'>
<caption>$caption</caption>
<tr>
<td title=$lang'Light Pink' style="background: #ffcedc">&nbsp;</td>
<td title='Peach' style="background: #ffdebe">&nbsp;</td>
<td title='Pale Yellow' style="background: #fff5c5">&nbsp;</td>
<td title='Sage' style="background: #e1ffd8">&nbsp;</td>
<td title='Cyan' style="background: #bff7ff">&nbsp;</td>
<td title='Lavender' style="background: #e7cdff">&nbsp;</td>
<td title='Beige' style="background: #eedfcc">&nbsp;</td>
<td title='White' style="background: #ffffff">&nbsp;</td>
</tr>
HTML;

Но как передатьфункции слово, это вообще возможно с использованием <<< ? или лучше использовать вставки пхп в хтмл
 
Сверху