Риторический вопрос: Можно каким либо способом вывести переменную, через одинарные кавычки echo ?
примерно так: echo'<html> class="$nav" </html>'
варианты: экранирования не предлагать пожалуйста, т.е echo "<html> class=\" $nav \"</html>"
именно так. Конечно же выражение во второй строке может быть любым. Хотя как бы вы не выводили данные, лучше выносить это все в отдельный слой представления. То есть вы сначала подготавливаете все данные, а затем выводите.