ftp://

ftps://

ftp:// -- ftps://Acessando URLs FTP(s)

Descrição

Permite acesso de leitura a arquivos existentes e criação de novos arquivos via FTP. Se o servidor não suportar modo ftp passivo, a conexão irá falhar.

Pode-se abrir arquivos tanto para leitura quanto para escrita, mas não para ambos simultaneamente. Se o arquivo remoto já existe no servidor ftp e houver tentativa de abri-lo para escrita, mas não estiver especificada a opção de contexto overwrite, a conexão irá falhar. Se for necessário sobrescrever os arquivos existentes via ftp, deve-se especificar a opção overwrite no contexto e abrir o arquivo para escrita. Alternativamente, pode ser usada a extensão FTP.

Se estiver configurada a diretiva from no php.ini, então este valor será enviado como a senha do FTP anônimo.

Uso

Opções

Sumário do Empacotador
Atributo Suportado
Restrito por allow_url_fopen Sim
Permite Leitura Sim
Permite Escrita Sim (new files/existing files with overwrite)
Permite Adição Sim
Permite Leitura e Escrita Simultâneas No
Suporta stat() Somente os elementos filesize(), filemtime(), filetype(), file_exists(), is_file() e is_dir().
Suporta unlink() Sim
Suporta rename() Sim
Suporta mkdir() Sim
Suporta rmdir() Sim

Notas

Note:

FTPS somente é suportado quando a extensão openssl estiver habilitada.

Se o servidor não suportar SSL, então a conexão cairá para um ftp comum não criptografado.

Note: Adição
Arquivos podem ter conteúdo acrescentado pelo empacotador de URL ftp://.