查询

ftp_size()函数—用法及示例

「 获取远程FTP服务器上文件的大小 」


函数名称:ftp_size()

函数描述:该函数用于获取远程FTP服务器上文件的大小。

适用版本:PHP 4, PHP 5, PHP 7

语法:ftp_size(resource $ftp_stream, string $remote_file): int|false

参数:

  • $ftp_stream:FTP连接资源,使用ftp_connect()函数返回的资源。
  • $remote_file:远程FTP服务器上的文件路径。

返回值:

  • 返回文件大小(以字节为单位)的整数值。
  • 如果获取文件大小失败,则返回false。

示例:

注意事项:

  • 在使用该函数之前,必须先使用ftp_connect()和ftp_login()函数建立FTP连接并登录到FTP服务器。
  • 如果远程文件不存在或无法获取大小,函数将返回false。
  • 如果要获取目录的大小,需先使用ftp_chdir()函数切换到目标目录,然后再调用ftp_size()函数获取文件大小。
  • 该函数仅适用于FTP协议,不适用于其他协议(如SFTP)。
  • 请确保在使用该函数时已经启用了FTP扩展(在php.ini配置文件中启用"extension=ftp")。

以上是ftp_size()函数的适用版本、用法及示例。希望对你有帮助!

补充纠错
上一个函数: ftp_ssl_connect()函数
下一个函数: ftp_site()函数
热门PHP函数
分享链接