diferencia maiúsculas de minúsculas no Mac para file_exists ()?
Em primeiro lugar, o Mac OS X não é o meu sistema operacional nativo, mas como estou confortável no Ubuntu, tem sido uma transição fácil para a maior parte.
Sendo que é baseado em Unix, fiquei com a impressão de que isso era sensível a maiúsculas e minúsculas, mas ofile_exists()
função está dizendo o contrário.
No meu arquivo htdocs, eu tenho esses dois arquivos:
test.php
MyFiLeWiThMiXeDCaSe.php
Em test.php, eu tenho este código:
if(file_exists('myfilewithmixedcase.php')) {
echo 'exists';
} else {
echo 'doesnt exist';
}
// ouputs: exists
Alguém sabe como / porque isso está acontecendo? Isso está causando um problema porque quando implementamos código como este em um sistema operacional Linux,file_exists()
está retornando falso.
BTW: Estou usando o MAMP PRO como servidor web local.