Синтаксическая ошибка }

111
27 февраля 2021, 21:20

Я установил ubuntu и развернул проект у себя на локалке, после запуска выдает слелующую ошибку:

syntax error, unexpected '}', expecting end of file

<?php foreach ($poolGroups as $pool){ ?>
ошибка на этой строчке <? php } ?>

если же я использую:

<? foreach ($poolGroups as $pool): ?>
<? php endforeach; ?>

все работает смотрел другие ответы на похожий вопрос, нужно было в php.ini включить short_open_tag=On но у меня все равно ничего не заработало

Answer 1

у вас ошибка в теле цикла, тк изолированный пример, рабочий:

<?php foreach ($variable as $key => $value) { ?>
    <?= $value ?>
<?php } ?>
Answer 2
<?php foreach ($poolGroups as $pool) : ?>
<?= $value ?>
<?php endforeach; ?>
READ ALSO
TypeForm WebHook пустое тело $_request

TypeForm WebHook пустое тело $_request

Подключил обработчик для получения вебхука с typeformcom Запрос уходит в формате JSON, в $_request, $_post, php://input - пусто

120
PHP:Как вывести дерево категорий?

PHP:Как вывести дерево категорий?

наткнулся на статью хорошо описано про создания дерево категории, но функция вернет ответь в готовый html но я хочу получать дерево в массиве...

129
Использование hibernate несколькими приложениями

Использование hibernate несколькими приложениями

Сложилась такая ситуация, есть несколько отдельных приложений, которые используют одну базу данныхКонкретнее, есть приложение на vaadin'e и есть...

104
Как добавить заголовок Cache-Control к статическому ресурсу в Spring Boot?

Как добавить заголовок Cache-Control к статическому ресурсу в Spring Boot?

Как включить кэширование статических ресурсовЗнаю что можно добавить дерективу в application

128