1
resposta

syntax error, unexpected 'public' (T_PUBLIC), expecting variable (T_VARIABLE)

erro ao usar o readonly

<?php 

namespace Alura\Doctrine\Entity;

class Student
{
    public function __construct(
        public readonly int $id, 
        public readonly string $nome
    )
    {

    }
}

retorno:

syntax error, unexpected 'public' (T_PUBLIC), expecting variable (T_VARIABLE)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Sua instalação do PHP provavelmente é de uma versão antiga, Gracielle. Nesse curso nós usamos funcionalidades da versão 8.1 do PHP. :-)