<?php
foreach ($arrMenu as $key => $value) {
$cssClass = $value['ACTIVE'] ? 'header_link active' : 'header_link';
echo "<li class='header_list-li'>
<a href='{$value['URL']}' class='{$cssClass}'>{$value['NAME']}</a>
</li>";
}
echo $a->$route();
или $content = $a->$route();
// а где-то дальше echo $content;
Стили - это фронтенд, а PHP - бэкенд. Совершенно безразлично, что должен делать фронтенд, если бэкенд не делает то, что должен.