Вывод переменных в одинарных кавычках

Риторический вопрос: Можно каким либо способом вывести переменную, через одинарные кавычки echo ?
примерно так: echo'<html> class="$nav" </html>'
варианты: экранирования не предлагать пожалуйста, т.е
echo "<html> class=\" $nav \"</html>"
  • Вопрос задан
  • 2783 просмотра
Решения вопроса 3
ghaiklor
@ghaiklor
NodeJS TechLead
А чем конкатенация или двойные кавычки не подходят?
echo "<html>$nav</html>";
echo '<html>' . $nav . '</html>';

Точкой же вроде конкатенируются, а то я уже и не помню )
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
echo '<html> class="'.$nav.'" </html>';
и только так. Но вообще лучше так хотя-бы:
<html class="<?=$nav;?>"> </html>
Ответ написан
WaRstim
@WaRstim Автор вопроса
можно ещё оказалось и так =) :echo '<html>', $nav, '</html>';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы