Я создаю PHP-приложение в Heroku. Проблема в том, что Heroku не понимает некоторые теги как PHP. Например, <?=$some_var?> не распознается как PHP, но как чистый HTML.
<?=$some_var?>
Нужно ли что-то настраивать или использовать, например, <?php echo $some_var ?>?
<?php echo $some_var ?>
Вам нужно включить короткие открывающие теги для своего приложения на Heroku.Создайте файл с именем «php.ini» в корневой папке вашего проекта и добавьте в него следующее:
short_open_tag = true
Эти <?= открывающие теги называются "короткими открывающими тегами", и их использование задается в файле конфигурации PHP .
<?=
По этой причине обычно не рекомендуется использовать короткие теги; нет никакой гарантии, что сервер, на котором вы будете развертывать, будет настроен для их использования.