Антон Р., это если у вас нативный шаблонизатор, если шаблонизатор у вас компилит шаблоны, то echo вообще не нужно, то есть данные кидаются в шаблон и они выводятся без echo, так как заменяются placeholder , данными. Но правда придётся ещё и синтаксис новый учить. Ну и есть короткая запись
<?=$var?>
Антон Р., для начала начните с того, чтоб код и хтмл не были в перемешку, забудьте про конструкцию echo. Все функции и методы должны возвращать данные через return. Начать пользоваться шаблонизатором