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().