PHP Conference Nagoya 2025

ftp_get_option

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

ftp_get_optionLit différentes options pour la connexion FTP courante

Description

ftp_get_option(FTP\Connection $ftp, int $option): int|bool

ftp_get_option() retourne la valeur de l'option option depuis la connexion FTP spécifiée.

Liste de paramètres

ftp

Une instance de FTP\Connection.

option

Actuellement, les options suivantes sont supportées :

Options FTP supportées
FTP_TIMEOUT_SEC Retourne le délai de connexion courant utilisé pour les opérations sur le réseau.
FTP_AUTOSEEK Retourne true si cette option est active, false sinon.

Valeurs de retour

Retourne la valeur en cas de succès, ou false si l'option option n'est pas supportée. Dans le dernier cas, un message d'alerte est également envoyé.

Historique

Version Description
8.1.0 La paramètre ftp attend désormais une instance de FTP\Connection ; auparavant, une ressource était attendu.

Exemples

Exemple #1 Exemple avec ftp_get_option()

<?php
// Récupération du délai de connexion du flux FTP courant
$timeout = ftp_get_option($ftp, FTP_TIMEOUT_SEC);
?>

Voir aussi

add a note

User Contributed Notes 1 note

up
0
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

?>
To Top