PHP FTP 函数是一组用于从远程 FTP 服务器上传、下载文件的函数。它们可以用来在本地和远程服务器之间传输文件,也可以用来检查远程服务器上的文件,创建目录,删除文件等。
PHP FTP 函数可以使用 PHP 的 ftp_connect() 和 ftp_login() 函数来连接到一个 FTP 服务器。ftp_connect() 函数需要两个参数:FTP 服务器的 IP 地址或者主机名,FTP 端口号(通常是 21)。ftp_login() 函数需要三个参数:FTP 连接的资源标识符、FTP 用户名、FTP 密码。
$conn = ftp_connect($host, $port); // 连接到 FTP 服务器 $login = ftp_login($conn, $username, $password); // 用户名密码登录
如果连接成功,ftp_connect() 和 ftp_login() 都会返回一个资源标识符。然后就可以使用其它 PHP FTP 功能函数来实现不同的目的了。
// 上传文件到服务器上 ftp_put($conn, $remoteFile, $localFile, FTP_ASCII); // 上传文件 // 下载文件到本地 ftp_get($conn, $localFile, $remoteFile, FTP_BINARY); // 下载文件 // 检测远端文件是否存在 if (ftp_size($conn, $remoteFile) != -1) { // 文件存在 } else { // 文件不存在 } // 更多关于 PHP FTP 的函数请参考手册
ftp_close() 函数关闭 FTP 连接。
参数 | 描述 |
---|---|
ftp_connection | 必需。规定要关闭的 FTP 连接。 |
PHP ftp_mdtm() 函数 完整的 PHP FTP 参考手册定义和用法 ftp_mdtm() 函数返回指定文件的最后修改时间。 该函数将以 Unix 时间戳...
PHP ftp_set_option() 函数 完整的 PHP FTP 参考手册定义和用法 ftp_set_option() 函数设置 FTP 连接的各种运行时选项。 如果成...
PHP str_getcsv() 函数PHP String 参考手册定义和用法 str_getcsv() 函数解析 CSV 格式字段的字符串,并返回一个包含所读取字段...
PHP strtok() 函数PHP String 参考手册实例 按单词分割字符串: 在下面的实例中,请注意,我们仅在第一次调用 strtok() 函数时使...
PHP getDocNamespaces() 函数PHP SimpleXML 参考手册实例 返回 XML 文档的根节点中声明的命名空间:?php$xml=XML?xml version=1....