ftp_quit(
$conn
);
//初结化一个 FTP 联接,PHP 提供了 ftp_connect()这个函数,它使用主机名称和端口作为
“
参数。在上面的例子里,主机名字为 ftp.server.com”;如果端口没指定,PHP 将会使用
“21”
作为缺省端口来建立联接。
//联接成功后 ftp_connect()传回一个 handle 句柄;这个 handle 将被以后使用的 FTP 函数使
用。
$conn
= ftp_connect(ftp.server.com);
//一旦建立联接,使用 ftp_login()发送一个用户名称和用户密码。你可以看到,这个函数
ftp_login()
使用了 ftp_connect()函数传来的 handle,以确定用户名和密码能被提交到正确的
服务器。
ftp_login(
$conn
, “john”, “doe”);
// close connection
ftp_quit(
$conn
);
//登录了 FTP 服务器,PHP 提供了一些函数,它们能获取一些关于系统和文件以及目录的
信息。
ftp_pwd()
//
获取当前所在的目录
$here
= ftp_pwd(
$conn
);
//获取服务器端系统信息 ftp_systype()
$server_os
= ftp_systype(
$conn
);
//被动模式(PASV)的开关,打开或关闭 PASV(1
表示开)
ftp_pasv(
$conn
, 1);
//进入目录中用 ftp_chdir()
函数,它接受一个目录名作为参数。
ftp_chdir(
$conn
, “public_html”);
//回到所在的目录父目录用 ftp_cdup()
实现
ftp_cdup(
$conn
);
//建立或移动一个目录,这要使用 ftp_mkdir()和 ftp_rmdir()函数;注意:ftp_mkdir()建立成
功的话,就会返回新建立的目录名。