62 function ftp_connect(
string $hostname,
int $port = 21,
int $timeout = 90):
FTP\Connection|false {}
int ftp_delete(ftpbuf_t *ftp, const char *path, const size_t path_len)
int ftp_rename(ftpbuf_t *ftp, const char *src, const size_t src_len, const char *dest, const size_t dest_len)
int ftp_append(ftpbuf_t *ftp, const char *path, const size_t path_len, php_stream *instream, ftptype_t type)
time_t ftp_mdtm(ftpbuf_t *ftp, const char *path, const size_t path_len)
int ftp_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, const size_t path_len, ftptype_t type, zend_long resumepos)
int ftp_put(ftpbuf_t *ftp, const char *path, const size_t path_len, php_stream *instream, ftptype_t type, zend_long startpos)
int ftp_nb_get(ftpbuf_t *ftp, php_stream *outstream, const char *path, const size_t path_len, ftptype_t type, zend_long resumepos)
zend_string * ftp_mkdir(ftpbuf_t *ftp, const char *dir, const size_t dir_len)
int ftp_cdup(ftpbuf_t *ftp)
int ftp_site(ftpbuf_t *ftp, const char *cmd, const size_t cmd_len)
char ** ftp_nlist(ftpbuf_t *ftp, const char *path, const size_t path_len)
char ** ftp_mlsd(ftpbuf_t *ftp, const char *path, const size_t path_len)
ftpbuf_t * ftp_close(ftpbuf_t *ftp)
int ftp_login(ftpbuf_t *ftp, const char *user, const size_t user_len, const char *pass, const size_t pass_len)
int ftp_chdir(ftpbuf_t *ftp, const char *dir, const size_t dir_len)
int ftp_rmdir(ftpbuf_t *ftp, const char *dir, const size_t dir_len)
int ftp_quit(ftpbuf_t *ftp)
int ftp_alloc(ftpbuf_t *ftp, const zend_long size, zend_string **response)
const char * ftp_pwd(ftpbuf_t *ftp)
int ftp_chmod(ftpbuf_t *ftp, const int mode, const char *filename, const int filename_len)
int ftp_exec(ftpbuf_t *ftp, const char *cmd, const size_t cmd_len)
int ftp_nb_put(ftpbuf_t *ftp, const char *path, const size_t path_len, php_stream *instream, ftptype_t type, zend_long startpos)
void ftp_raw(ftpbuf_t *ftp, const char *cmd, const size_t cmd_len, zval *return_value)
int ftp_pasv(ftpbuf_t *ftp, int pasv)
zend_long ftp_size(ftpbuf_t *ftp, const char *path, const size_t path_len)
ftp_connect(string $hostname, int $port=21, int $timeout=90)
ftp_nb_fget(FTP\Connection $ftp, $stream, string $remote_filename, int $mode=FTP_BINARY, int $offset=0)
ftp_set_option(FTP\Connection $ftp, int $option, $value)
ftp_get_option(FTP\Connection $ftp, int $option)
ftp_fget(FTP\Connection $ftp, $stream, string $remote_filename, int $mode=FTP_BINARY, int $offset=0)
ftp_ssl_connect(string $hostname, int $port=21, int $timeout=90)
ftp_rawlist(FTP\Connection $ftp, string $directory, bool $recursive=false)
ftp_nb_fput(FTP\Connection $ftp, string $remote_filename, $stream, int $mode=FTP_BINARY, int $offset=0)
ftp_systype(FTP\Connection $ftp)
ftp_fput(FTP\Connection $ftp, string $remote_filename, $stream, int $mode=FTP_BINARY, int $offset=0)
ftp_nb_continue(FTP\Connection $ftp)
function(EX_VAR(opline->result.var))