<?php
spl_autoload_register(
function(string $namespaceClasse): void{
$caminho = "/src";
$diretorioClasse = str_replace("\\", DIRECTORY_SEPARATOR, $namespaceClasse);
//getcwd pega o diretório atual
echo __DIR__.$caminho.DIRECTORY_SEPARATOR."{$diretorioClasse}.php".PHP_EOL;
@include_once str_replace("\\", DIRECTORY_SEPARATOR, __DIR__.$caminho.DIRECTORY_SEPARATOR."{$diretorioClasse}.php");
//getcwd().$caminho.DIRECTORY_SEPARATOR."{$diretorioClasse}.php";
}
);
se eu substituir a constante DIR pela função que o professor recomenda o código para de funcionar e ele diz que não encontra a classe... Estou usando Windows