ftp_set_option

(PHP 4 >= 4.2.0, PHP 5)

ftp_set_option -- 設定各種 FTP 運行時選項

說明

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

若果選項能夠被設定,返回 TRUE,否則返回 FALSE。若果參數 option 不被支援或是給定的參數 value 的值與參數 option 不符合,則會同時返回一條警示訊息。

此函數用來設定給定 FTP 識別碼的各種運行時間選項。參數 value 的值取決於參數 option 的改變。截止到目前,被支援的選項有:

表格 1. Supported runtime FTP options

FTP_TIMEOUT_SEC改變網路傳輸的逾時時間。參數 value 必須為整數且大於 0。預設的逾時時間為 90 秒。
FTP_AUTOSEEK當此選項開啟時,帶 resumeposstartpos 參數的GET 或 PUT 請求 將先檢索到檔案中特殊的位置。此選項預設是開啟的。

例子 1. ftp_set_option() 案例

<?php
// 設定網路傳輸逾時時間為 10 秒
ftp_set_option($conn_idFTP_TIMEOUT_SEC10);
?>

參見 ftp_get_option()