Pular para o conteúdo principal

DIR

define( 'DIR', str_replace( '\\', '/', __DIR__ ) . '/' );

Define o caminho absoluto do diretório raiz do sistema, garantindo compatibilidade entre sistemas Unix e Windows e servindo como base para todas as outras constantes de diretórios

O seu valor é definido no arquivo config.php, que é o primeiro arquivo a ser carregado, garantindo que o caminho DIR aponte para a localização correta do projeto.

Retorno: string
Caminho absoluto do servidor, sempre terminando com uma barra, ex: /home/user/public_html/project/.

A constante DIR quando usada em um arquivo retorna o caminho absoluto correto para a raiz do sistema, e não para o subdiretório de onde um arquivo está sendo executado.