Парсинг шаблона
<?
function parseTpl($tpl, $values = array(), $left = '%%', $right = '%%') {
foreach ($values as $key => $value) {
$tpl = str_replace('%%'.$key.'%%', $value, $tpl);
}
$tpl = preg_replace('/('.$left.'.*?'.$right.')/' ,'', $tpl);
return $tpl;
}
$tpl = '
<tr>
<td><strong>%%matr_sever.title%%</strong></td>
<td colspan="2">%%matr_sever.value%%</td>
</tr>
<tr>
<td><strong>%%matr_mezen.title%%</strong></td>
<td colspan="2">%%matr_mezen.value%%</td>
</tr>';
$fields= array(
"matr_sever.title"=>"matr sever title",
"matr_sever.value"=>"matr sever value"
);
?>
<table>
<?=parseTpl($tpl, $fields);?>
</table>