ftp_set_option

(PHP 4 >= 4.2.0, PHP 5)

ftp_set_option -- Στέλνει ποικίλες runtime FTP επιλογές

Περιγραφή

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

Óçìåßùóç: Αυτή η συνάρτηση είναι διαθέσιμη μόνο στο CVS.

Επιστρέφει TRUE εάν μπορεί να τεθεί η επιλογή, και FALSE εάν όχι. Ένα μήνυμα warning στέλνεται εάν η option δεν υποστηρίζεται ή η value που περνιέται δεν ταιριάχει με προβλεπόμενη τιμή για τη δοθείσα option.

Αυτή η συνάρτηση ελέγχει ποικίλες runtime επιλογές για το προσδιορισμένο FTP stream. Η παράμετρος value εξαρτάται από το αν η option επιλέγεται να είναι διαφοροποιημένη. Αυτή τη στιγμή, υποστηρίζονται οι ακόλουθες επιλογές:

Ðßíáêáò 1. Υποστηριζόμενες runtime FTP επιλογές

FTP_TIMEOUT_SECΑλλάζει το timeout σε δυτερόλεπτα που χρησιμοποιούνται για όλες της σχετικές με δύκτια συαρτήσεις. Η value πρέπει να είναι ένας integer μεγαλύτερος από 0. Το default timeout είναι 90 δευτερόλεπτα.
FTP_AUTOSEEKΌταν είναι enabled, οι απαιτήσεις GET ή PUT με μία resumepos ή startpos παράμετρο θα αναζητηθούν πρώτες στη ζητούμενη θέση μεσα στο αρχείο. Αυτή έχει τεθεί default να είναι enabled.

ÐáñÜäåéãìá 1. Παράδειγμα της ftp_set_option()

// Set the network timeout to 10 seconds
ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10);