Manuel PHP
Précédent |  | Suivant

# ftp_set_option

(PHP 4 >= 4.2.0, PHP 5)

ftp_set_option -- Modifie les options de la connexion FTP

## Description

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

ftp_set_option() retourne `TRUE` si l'option `option` a pu être modifiée avec la nouvelle valeur `value`, et `FALSE` sinon. Un message d'erreur sera affiché si `option` n'est pas supporté, ou si la valeur `value` n'est pas une valeur valide pour l'option `option`.

Cette fonction contrôle différentes options de connexion. Le paramètre `value` dépend de l'option `option` choisie. Actuellement, les options suivantes sont supportées :

Tableau 1. Options de connexion FTP

FTP_TIMEOUT_SEC | Modifie le délai d'expiration pour les opérations réseau. `value` doit être un entier positif ou null. La valeur par défaut est de 90 secondes.
FTP_AUTOSEEK | Lorsque cette option est activée, les requêtes de GET et PUT avec le paramètre `resumepos` ou `startpos` vont générer un positionnement automatique du pointeur dans le fichier. C'est le comportement par défaut.

Exemple 1. Exemple avec ftp_set_option()

`<?php /* modifie le délai d'expiration pour les opérations réseau à 10 secondes */ ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10); ?>`

Voir aussi ftp_get_option().

Précédent | Sommaire | Suivant
ftp_rmdir | Niveau supérieur | ftp_site