Questão FC266185
“Sobre comandos do PHP para diretórios, esta função obtém o diretório corrente de trabalho.” Trata-se da função:
Desenvolvimento Web
IDECAN · 2018
“Sobre comandos do PHP para diretórios, esta função obtém o diretório corrente de trabalho.” Trata-se da função:
- dir.
- readdir.
- getcwd.
- opendir.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
getcwd() é a função do PHP que retorna o diretório corrente de trabalho do processo em execução. Em tempo de execução ela entrega uma string com o caminho absoluto do diretório atual, útil para localizar arquivos e montar caminhos absolutos.
Use-a simplesmente como getcwd(). Em caso de falha retorna false (verifique com === false) e pode gerar um warning. Ex.:
$cwd = getcwd();
$path = $cwd . DIRECTORY_SEPARATOR . 'arquivo.txt';
Na prática serve para identificar onde o script está operando, sincronizar operações após um chdir() ou montar caminhos seguros. Atenção a permissões do sistema de arquivos: falta de acesso ao diretório pode fazer a função falhar.
Conteúdo do catálogo FC Concursos · Atualizado em