在线文档教程

ftp_set_option

ftp_set_option

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

ftp_set_option - 设置各种运行时FTP选项

描述

bool ftp_set_option ( resource $ftp_stream , int $option , mixed $value )

该功能控制指定FTP流的各种运行时选项。

参数

ftp_stream

FTP连接的链接标识符。

option

目前,支持以下选项:

FTP_TIMEOUT_SEC更改用于所有网络相关功能的超时秒数。值必须是大于0的整数。默认超时值是90秒。
FTP_AUTOSEEK启用后,具有resumepos或startpos参数的GET或PUT请求将首先在文件内寻找请求的位置。这是默认启用的。

value

这个参数取决于option选择哪个被改变。

返回值

返回TRUE选项是否可以设置; FALSE如果不。如果option不支持或者传递value与给定的期望值不匹配,则会引发警告消息option

例子

示例#1 ftp_set_option()示例

<?php // Set the network timeout to 10 seconds ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10 ?>