1
resposta

Dúvida sobre o require no Windows

Olá,

Uma coisa que não percebi.

Inicialmente tínhamos o require utilizando a barra ' / ' require_once 'src/Modelo/Endereco.php'; (o meu sistema é windows e funciona).

Mas dentro da função do autoload utilizamos a instrução DIRECTORY_SEPARATOR que nos dá a barra certa para o sistema, que no caso do Windows é ' \ '.

As minha questão é:

Se já antes estávamos a fazer require utilizando ' / ' , mesmo no Windows, porque não podemos usar essas barras no autoload e temos de converter para ' \ '?

Obrigado

1 resposta

André, eu não uso Windows então não sei se em determinado caso a barra normal deixa de funcionar.

Como diz o ditado, "o seguro morreu de velho". ;-)