FC ConcursosFC Concursos

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:

  1. ftp_mdtm
  2. ftp_nb_get
  3. ftp_nb_put
  4. ftp_nb_fget
  5. 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

Continue aprendendo