PHP ftp_set_option() 関数
定義および使用法
ftp_set_option() 関数は様々な FTP 実行時オプションを設定します。
文法
ftp_set_option(ftp_connection,option,value)
パラメータ | 説明 |
---|---|
ftp_connection | 必需。使用する FTP 接続(FTP 接続の識別子)を指定します。 |
option |
必需。設定する実行時オプションを指定します。可能な値:
詳細は以下の説明を参照してください。 |
value | 必需。option パラメータの値を設定します。 |
説明
FTP_TIMEOUT_SEC オプションはネットワークトランスミッションのタイムアウト時間を変更します。パラメータ value 整数でなければならず、0 より大きくなければなりません。デフォルトのタイムアウトは 90 秒です。
FTP_AUTOSEEK オプションが有効になっている場合、resumepos または startpos パラメータを持つ GET または PUT リクエストは、まずファイル内の指定された位置に検索します。このオプションはデフォルトで有効です。
例
<?php $conn = ftp_connect("ftp.testftp.com") or die("Could not connect"); ftp_login($conn,"admin","ert456"); ftp_set_option($conn,FTP_TIMEOUT_SEC,120); ftp_close($conn); ?>