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

ftp_get_optionRetrieves various runtime behaviours of the current FTP stream


mixed ftp_get_option ( resource $ftp_stream , int $option )

This function returns the value for the requested option from the specified FTP connection.



The link identifier of the FTP connection.


Currently, the following options are supported:

Supported runtime FTP options
FTP_TIMEOUT_SEC Returns the current timeout used for network related operations.
FTP_AUTOSEEK Returns TRUE if this option is on, FALSE otherwise.

Значення, що повертаються

Returns the value on success or FALSE if the given option is not supported. In the latter case, a warning message is also thrown.


Приклад #1 ftp_get_option() example

// Get the timeout of the given FTP stream
$timeout ftp_get_option($conn_idFTP_TIMEOUT_SEC);

Прогляньте Також

add a note add a note

User Contributed Notes 1 note

elamrani dot sv dot laza at gmail dot com
2 years ago
Please note that you can use this function to get the value of FTP_USEPASSIVEADDRESS option also :


= 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

To Top