Bom dia, Estou na atividade Renderizando uma lista do curso de PHP Orientado a objetos, no exercício pede para encontrar a questão que não tem erro de sintaxe, para mim, tinha duas questões corretas, mas de acordo com a pergunta, essa está errada:
<table class="table table-striped table-bordered">
    <?php
    $produtos = listaProdutos($conexao);
    foreach ($produtos as produto) :
    ?>
        <tr>
            <td><?= $produto->nome ?></td>
            <td><?= $produto->preco ?></td>
            <!-- continuação do código omitido -->
        </tr>
    <?php
    endforeach
    ?>    
</table>
Qual o erro de sintaxe desse código?