ftp_get_option
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ftp_get_option — カレントの FTP 接続での種々の実行時動作を取得する
パラメータ
ftp
-
FTP\Connection クラスのインスタンス
option
-
現在、以下のオプションがサポートされています:
サポートされる実行時 FTP オプション FTP_TIMEOUT_SEC
ネットワーク関連処理で使用されるカレントのタイムアウトを返します。 FTP_AUTOSEEK
オプションが設定されている場合に true
を、それ以外の場合にfalse
を返します。
戻り値
成功した場合はその値を、指定した option
がサポートされていない場合は false
を返します。後者の場合は、
同時に警告メッセージも発生します。
変更履歴
バージョン | 説明 |
---|---|
8.1.0 |
引数 ftp は、FTP\Connection
のインスタンスを期待するようになりました。
これより前のバージョンでは、リソース を期待していました。
|
例
例1 ftp_get_option() の例
<?php
// 指定した FTP ストリームのタイムアウトを取得する
$timeout = ftp_get_option($ftp, FTP_TIMEOUT_SEC);
?>
+add a note
User Contributed Notes 1 note
elamrani dot sv dot laza at gmail dot com ¶
4 years ago
Please note that you can use this function to get the value of FTP_USEPASSIVEADDRESS option also :
<?php
$conn = ftp_connect("host");
$login = ftp_login($conn, "user", "password");
var_dump(ftp_get_option($conn, FTP_USEPASVADDRESS)); // true (which is the default value)
ftp_set_option($conn, FTP_USEPASVADDRESS, false); // change the value
var_dump(ftp_get_option($conn, FTP_USEPASVADDRESS)); // false
?>
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google