Questão FC374817
O comando empregado em determinado projeto de um site, com a função de retornar um arquivo de um servidor FTP e gravá-lo em um arquivo local (não bloqueante), se refere a:
Desenvolvimento Web
Instituto Consulplan · 2021
O comando empregado em determinado projeto de um site, com a função de retornar um arquivo de um servidor FTP e gravá-lo em um arquivo local (não bloqueante), se refere a:
- ftp_mdtm
- ftp_nb_get
- ftp_nb_put
- ftp_nb_fget
- ftp_ng_fput
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
ftp_nb_get é uma função do PHP para efetuar o download de um arquivo via FTP de forma não bloqueante, ou seja, inicia a transferência e devolve imediatamente o controle ao script sem aguardar a conclusão.
Recebe como parâmetros a conexão FTP, o caminho do arquivo local de destino, o caminho remoto no servidor, o modo (por exemplo FTP_BINARY ou FTP_ASCII) e um opcional valor de resume para retomar transferências.
Em vez de retornar apenas sucesso/falha, retorna constantes: FTP_MOREDATA (a transferência continua), FTP_FINISHED (concluída) ou FTP_FAILED (erro).
O uso correto exige um laço que chame ftp_nb_continue repetidamente enquanto o resultado for FTP_MOREDATA, verificando eventual FTP_FAILED para tratamento de erro.
É indicado para downloads grandes ou quando se quer evitar bloquear a execução de um script web, pois grava automaticamente o conteúdo no arquivo local especificado.
Conteúdo do catálogo FC Concursos · Atualizado em