background image

ftp_rawlist 详细列出指定目录中所有文件。
语法:

 array ftp_rawlist(int ftp_stream, string directory);

返回值:

 数组

函数种类:

 网络系统

内容说明:

 本函数可详细列出指定路径中的所有文件名称。参数 ftp_stream 为 FTP 的连接

代码。参数

 directory 为指定的目录。成功则返回文件名称的数组,失败则返回 false 值。

ftp_systype 显示服务器系统。
语法:

 string ftp_systype(int ftp_stream);

返回值:

 字符串

函数种类:

 网络系统

内容说明:

 本函数可显示远端 FTP 服务器的系统,也就等于对 FTP 服务器下 system 或

 

syst 指令。参数 ftp_stream 为 FTP 的连接代码。成功则返回字符串,如: "215 UNIX Type:

 

L8",失败则返回 false 值。

ftp_pasv 切换主被动传输模式。
语法:

 boolean ftp_systype(int ftp_stream);

返回值:

 布尔值

函数种类:

 网络系统

内容说明:

 本函数可以切换成主动传输或者被动传输模式,也就等于对  FTP 服务器下

 

passive 或 pass 指令。参数 ftp_stream 为 FTP 的连接代码。成功则返回 true 值,失败则返回

 

false 值。

ftp_get 下载文件。
语法:

 boolean ftp_get(int ftp_stream, string local_file, string remote_file, int mode);

返回值:

 布尔值

函数种类:

 网络系统

内容说明:

 本函数用来下载指定的文件。参数 ftp_stream 为 FTP 的连接代码。参数 local_file 

为 欲存 成本 地端 的文 件名 。参 数

  remote_file  为 欲下 载的 文件 名。 参数   mode  的 值有

 

FTP_ASCII 及 FTP_BINARY 二种,分别表示文字档宁或者是二进位文件。成功则返回 true 
值,失败则返回

 false 值。

ftp_fget 下载文件,并存在已开的文件中。
语法:

 boolean ftp_fget(int ftp_stream, int fp, string remote_file, int mode);

返回值:

 布尔值

函数种类:

 网络系统

内容说明:

 本函数用来下载指定的文件。参数 ftp_stream 为 FTP 的连接代码。参数 fp 为本

地端的已开文件的文件指针。参数

 remote_file  为欲下载的文件名。参数  mode  的值有

 

FTP_ASCII 及 FTP_BINARY 二种,分别表示文字档宁或者是二进位文件。成功则返回 true 
值,失败则返回

 false 值。

ftp_put 上传文件。
语法:

 boolean ftp_put(int ftp_stream, string remote_file, string local_file, int mode);

返回值:

 布尔值