como funciona o autoloader php

O Autoloader da classe php abre um arquivo e verifica o nome da classe? Eu tenho procurado como isso é realmente implementado. Uma coisa eu sei que é recursiva? Se eu estiver errado, por favor me avise

Como mencionado aqui:autoloader breve vista Como o Autoloader PHP funciona

O Autoloader PHP pesquisa recursivamente em diretórios definidos para definições de classe, traço e interface. Sem qualquer configuração adicional, o diretório no qual o arquivo requerido reside será usado como caminho de classe padrão.

Nomes de arquivos não precisam obedecer a nenhuma convenção. Todos os arquivos são pesquisados ​​para definições de classe. Arquivos que são semelhantes ao nome da classe ou terminam com .php ou .inc são preferidos. Se suportado, o PHP Tokenizer será usado para a descoberta confiável de definição de classe.

questionAnswers(1)

yourAnswerToTheQuestion