FTP

Introduzione

The functions in this extension implement client access to files servers speaking the File Transfer Protocol (FTP) as defined in » https://datatracker.ietf.org/doc/html/rfc959. This extension is meant for detailed access to an FTP server providing a wide range of control to the executing script. If you only wish to read from or write to a file on an FTP server, consider using the ftp:// wrapper with the filesystem functions which provide a simpler and more intuitive interface.

  • Installazione/Configurazione
  • Costanti predefinite
  • Esempi
  • FTP Funzioni
    • ftp_alloc — Allocates space for a file to be uploaded
    • ftp_append — Append the contents of a file to another file on the FTP server
    • ftp_cdup — Passa alla directory superiore
    • ftp_chdir — Cambia le directory su un server FTP
    • ftp_chmod — Set permissions on a file via FTP
    • ftp_close — Chiude una connessione FTP
    • ftp_connect — Apre una connessione FTP
    • ftp_delete — Cancella un file sul server FTP
    • ftp_exec — Richiede l'esecuzione di un programma sul server FTP
    • ftp_fget — Scarica un file dal server FTP e lo salva su un file aperto
    • ftp_fput — Carica un file aperto sul server FTP
    • ftp_get — Scarica un file dal server FTP
    • ftp_get_option — Recupera diversi comportamenti dello stream FTP durante l'esecuzione
    • ftp_login — Esegue il log ad una connessione FTP
    • ftp_mdtm — Restituisce l'orario dell'ultima modifica al file corrente
    • ftp_mkdir — Crea una directory
    • ftp_mlsd — Returns a list of files in the given directory
    • ftp_nb_continue — Continua a ricevere/trasmettere un file in modalita' non bloccante
    • ftp_nb_fget — Recupera un file dal server FTP e lo scrive su un file aperto, in modalita' non bloccante
    • ftp_nb_fput — Salva il contenuto di un file aperto sul server FTP in modalita' non bloccante
    • ftp_nb_get — Recupera un file dal server FTP e lo scrive su un file locale in modalita' non bloccante
    • ftp_nb_put — Salva un file sul server FTP in modalita' non bloccante
    • ftp_nlist — Restituisce la lista dei file nella directory prescelta
    • ftp_pasv — Attivaa o disattiva il modo passivo
    • ftp_put — Trasferisce un file al server FTP
    • ftp_pwd — Restituisce il nome della directory corrente
    • ftp_quit — Alias di ftp_close
    • ftp_raw — Invia un comando di qualsiasi tipo ad un server FTP
    • ftp_rawlist — Restituisce un elenco dettagliato dei files nella directory in esame
    • ftp_rename — Rinomina un file sul server FTP
    • ftp_rmdir — Elimina una directory
    • ftp_set_option — Imposta varie opzioni per l'esecuzione di FTP
    • ftp_site — Invia al server un comando SITE
    • ftp_size — Restituisce le dimensioni del file specificato
    • ftp_ssl_connect — Apre una connessione SSL-FTP connessione
    • ftp_systype — Restituisce l'identificatore di tipo del server FTP remoto
  • FTP\Connection — The FTP\Connection class