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);
返回值:
布尔值