Ambiente: Execute o comando para verificar a versão do PHP no seu terminal e descreva três melhorias introduzidas na versão 8.x que você considera importantes.
Sintaxe: Escreva um script PHP que contenha uma constante para o nome de um curso e uma variável para a carga horária. Imprima os valores usando interpolação de strings.
🟡 Intermediário
Tipagem: Crie uma função chamada calcularDesconto que aceite um parâmetro valor (float) e um porcentagem (int). A função deve retornar o valor com desconto, garantindo o uso de tipagem rigorosa tanto nos parâmetros quanto no retorno.
Composer: Explique o papel do arquivo composer.json e do diretório vendor. O que acontece se você apagar a pasta vendor e executar composer install?
🔴 Desafio
Autoloading Manual: Sem usar o Composer, crie uma função simples de spl_autoload_register que carregue classes de uma pasta chamada Classes/ baseada no nome da classe. Teste instanciando uma classe Usuario que esteja dentro desse diretório.