PHP FTP

2024 年 9 月 4 日 | 阅读 2 分钟

FTP 函数为客户端提供通过文件传输协议 (FTP) 访问文件服务器的功能。

PHP FTP 函数旨在允许您通过 PHP 脚本访问 FTP 文件服务器。FTP 函数可用于登录、关闭连接、上传、重命名、删除、下载、从文件服务器获取信息。

如果我们想从文件服务器读取或写入文件,可以使用包装器 `ftp://` 结合文件系统函数,这些函数更简单直观。

PHP FTP 函数

函数描述
ftp_alloc()为待上传的文件分配空间
ftp_cdup()更改为父目录
ftp_chdir()更改 FTP 服务器上的当前目录
ftp_chmod()通过 FTP 设置文件的权限
ftp_close()关闭 FTP 连接
ftp_connect()打开 FTP 连接
ftp_delete()删除 FTP 服务器上的文件
ftp_exec()请求在 FTP 服务器上执行命令
ftp_fget()从 FTP 服务器下载文件并将其保存到打开的文件中
ftp_fput()将文件从打开的文件上传到 FTP 服务器
ftp_get_option()检索当前 FTP 流的各种运行时行为
ftp_get()从 FTP 服务器下载文件
ftp_login()登录 FTP 连接
ftp_mdtm()返回给定文件的最后修改时间
ftp_mkdir()创建目录
ftp_nb_continue()继续检索/发送文件(非阻塞)
ftp_nb_fget()从 FTP 服务器下载文件并将其写入打开的文件(非阻塞)
ftp_nb_fput()将文件从打开的文件存储到 FTP 服务器(非阻塞)
ftp_nb_get()从 FTP 服务器下载文件并将其写入本地文件(非阻塞)
ftp_nb_put()将文件存储到 FTP 服务器(非阻塞)
ftp_nlist()返回给定目录中的文件列表
ftp_pasv()开启或关闭被动模式
ftp_put()将文件上传到 FTP 服务器
ftp_pwd()返回当前目录名称
ftp_quit()ftp_close 的别名
ftp_raw()向 FTP 服务器发送任意命令
ftp_rawlist()返回给定目录的详细文件列表
ftp_rename()重命名 FTP 服务器上的文件或目录
ftp_rmdir()删除目录
ftp_set_option()设置各种运行时 FTP 选项
ftp_site()向服务器发送 SITE 命令
ftp_size()返回给定文件的大小
ftp_ssl_connect()打开安全的 SSL-FTP 连接
ftp_systype()返回远程 FTP 服务器的系统类型标识符

下一主题PHP FTP