📜  PHP | ftp_connect()函数

📅  最后修改于: 2022-05-13 01:56:28.771000             🧑  作者: Mango

PHP | ftp_connect()函数

ftp_connect()函数是PHP中的一个内置函数,用于创建到指定 FTP 服务器或主机的新连接。连接成功后,只能对服务器运行其他 FTP 功能。

句法:

ftp_connect( $ftp_host, $ftp_port, $timeout );

参数:此函数接受三个参数,如上所述,如下所述:

  • $ftp_host:必填参数,用于指定要连接的主机名或ftp服务器。它可以是域名或 IP 地址,并且这些地址不能以“ftp://”为前缀,或者该 URL 的末尾不能有任何斜杠。
  • $ftp_port:可选参数。它指定要连接的端口号。如果未提供,则使用 FTP 的默认端口号。默认的 ftp 端口号是 21。
  • $timeout:可选参数。它指定所有后续网络操作的超时时间。如果未提供此参数,则使用默认参数,即 90 秒。

注意:可以随时使用 ftp_get_option() 和 ftp_set_option() 相应地查询或更改超时。

返回值:成功时返回 FTP 流,失败时返回 False。

笔记:

  • 此函数适用于PHP 4.0.0 及更新版本。
  • 以下示例无法在在线 IDE 上运行。因此,请尝试在一些PHP托管服务器或具有正确 ftp 服务器名称的 localhost 中运行。

下面的程序说明了PHP中的 ftp_connect()函数:

示例 1:

PHP


PHP


输出:

Successfully connected to the ftp server!

示例 2:使用端口 21 连接到 ftp 服务器。

PHP


输出:

Successfully connected to the ftp server!

参考: https://www. PHP.net/manual/en/ 函数.ftp-connect。 PHP