(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_connect — 建立一個(gè)新的 FTP 連接
$host
, int $port
= 21, int $timeout
= 90): resource
ftp_connect() 將會(huì)建立一個(gè) FTP 連接到指定的服務(wù)器 host
。
host
要連接的服務(wù)器地址。此參數(shù)后面不應(yīng)以斜線結(jié)尾,前面也不需要用 ftp://
開(kāi)頭。
port
為要連接到的 FTP 器的端口號(hào),如果沒(méi)有設(shè)置或者為 0,則會(huì)使用默認(rèn)的端口 21 來(lái)連接。
timeout
用來(lái)設(shè)置網(wǎng)絡(luò)傳輸?shù)某瑫r(shí)時(shí)間限制。如果此選項(xiàng)留空,則默認(rèn)的值為 90 秒。超時(shí)時(shí)間可以在任何時(shí)候通過(guò)函數(shù) ftp_set_option() 及 ftp_get_option() 來(lái)改變和獲取。
如果成功返回一個(gè) FTP 連接資源句柄,發(fā)生錯(cuò)誤則返回 false
。
示例 #1 ftp_connect() 示例
<?php
$ftp_server = "ftp.example.com";
// set up a connection or die
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
?>