Manual do PHP
Anterior |  | Próxima

# ftp_get

(PHP 3>= 3.0.13, PHP 4 , PHP 5)

ftp_get -- Copia um arquivo de um servidor FTP

## Descrição

bool ftp_get ( resource ftp_stream, string arquivo_local, string arquivo_remoto, int modo [, int resumepos] )

ftp_get() obtém o arquivo_remoto apartir do servidor FTP, e o salva em arquivo_local no computador local. O modo de transferência especificado deve ser `FTP_ASCII` ou `FTP_BINARY`.

> Nota: O parâmetro resumepos foi adicionado no PHP 4.3.0.

Retorna `TRUE` em caso de sucesso ou `FALSE` em falhas.

Exemplo 1. Exemplo ftp_get()
`<?php // define algumas variavéis $arquivo_local = 'local.zip'; $server_file = 'server.zip'; // define a conexão básica $conn_id = ftp_connect($ftp_server); // login com nome de usuário e senha $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // tenta fazer o download de $server_file e salvar em $local_file if (ftp_get($conn_id, $arquivo_local, $server_file, FTP_BINARY)) { echo "Foi salvo como $arquivo_local\n"; } else { echo "houve um probema\n"; } // fecha a conexão ftp_close($conn_id); ?>`

Veja também ftp_fget(), ftp_nb_get() e ftp_nb_fget().

Anterior | Principal | Próxima
ftp_get_option | Acima | ftp_login