PHP FTP

PHP FTP


                            

Define :

For upcoming tutorials we have to learned about PHP FTP functions.The function in this extension implement client access to files servers through the File Transfer Protocol (FTP).This function is used to open, login and close connections, as well as upload, download, rename, delete, and get information on files from file servers. 

There are some below given PHP FTP funcitons:

PHP FTP Functions
Functions Description
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() Changes to the parent directory.
ftp_chmod() Set permissions on a file via FTP.
ftp_chdir() Changes the current directory on a FTP server.
ftp_close() Closes an FTP connection.
ftp_connect() Opens an FTP connection.
ftp_delete() Deletes a file on the FTP server.
ftp_exec() Requests execution of a command on the FTP server.
ftp_fget() Downloads a file from the FTP server and saves to an open file.
ftp_fput() Uploads from an open file to the FTP server.
ftp_get() Downloads a file from the FTP server.
ftp_get_option() Retrieves various runtime behaviors of the specified FTP connection.
ftp_login() Logs in to an FTP connection.
ftp_mdtm() Returns the last modified time of the given file.
ftp_mkdir() Creates a directory on the FTP server.
ftp_mlsd() Returns a list of files in the given directory.
ftp_nb_continue() Continues retrieving/sending a file (non-blocking).
ftp_nb_fget() Downloads a file from the FTP server and writes it to an open file (non-blocking).
ftp_nb_fput() Uploads a file from an open file to the FTP server (non-blocking).
ftp_nb_get() Downloads a file from the FTP server and writes it to a local file (non-blocking).
ftp_nb_put() Uploads a file on the FTP server (non-blocking).
ftp_nlist() Returns a list of files in the given directory.
ftp_pasv() Turns passive mode on or off.
ftp_put() Uploads a file to the FTP server.
ftp_pwd() Returns the current directory name.
ftp_raw() Sends an arbitrary command to an FTP server.
ftp_rawlist() Returns a detailed list of files in the given directory.
ftp_rename() Renames a file or a directory on the FTP server.
ftp_rmdir() Removes a directory on the FTP server.
ftp_size() Returns the size of the given file.
ftp_quit() Closes an FTP connection. Alias of ftp_close() function.
ftp_set_option() Sets runtime options of the specified FTP connection.
ftp_site() Sends a SITE command to the server.
ftp_ssl_connect() Opens a Secure SSL-FTP connection FTP connection.
ftp_systype() Returns the system type identifier of the remote FTP server.