Name Description
ftp_alloc() Allocates space for a file to be uploaded
ftp_cdup() Changes to the parent directory
ftp_chdir() Changes the current directory on an FTP server
ftp_chmod() Sets permissions on a file via FTP
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 program 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 option() Retrieves various runtime behaviors of the current FTP stream
ftp_get() Downloads a file from the FTP server
ftp_login() Logs into an FTP connection
ftp_mdtm() Returns the last modified time of the given file
ftp_mkdir() Creates a directory
ftp_nb_continue() Continues retrieving/sending a file (nonblocking)
ftp_nb_fget() Retrieves a file from the FTP server and writes it to an open file (nonblocking)
ftp_nb_fput() Stores a file from an open file to the FTP server (nonblocking)
ftp_nb_get() Retrieves a file from the FTP server and writes it to a local file (nonblocking)
ftp_nb_put() Stores a file on the FTP server (nonblocking)
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_quit() Alias of ftp_close()
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
ftp_set_option() Sets miscellaneous runtime FTP options
ftp_site() Sends a SITE command to the server
ftp_size() Returns the size of the given file
ftp_ssl_connect() Opens a secure SSL-FTP connection
ftp_systype() Returns the system type identifier of the remote FTP server