(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ftp_set_option — Çalışma anı seçeneklerini belirler
Belirtilen FTP bağlantısı ile ilgili seçenekleri belirler.
ftpBir FTP\Connection nesnesi.
seçenekŞimdilik desteklenen seçenekler:
| FTP_TIMEOUT_SEC | Ağ ile ilgili işlevlerde kullanılan zaman aşımını değiştirir. değersıfırdan büyük bir tamsayı
            olmalıdır. Öntanımlı zaman aşımı 90 saniyedir. | 
| FTP_AUTOSEEK | Etkin olduğunda, devam_yeriveyabaşlama_yeribağımsız değişkenli bir GET veya PUT
            isteğinde dosya içinde önce belirtilen konum aranır. Bu seçenek
            öntanımlı olarak etkindir. | 
| FTP_USEPASVADDRESS | Etkin olmadığında, PASV komutuna yanıtta FTP sunucusu tarafından
            döndürülen IP adresi yok sayılır ve yerine ftp_connect() ile
            sağlanan IP adresi kullanılır. değermantıksal bir değer olmalıdır. | 
değer
       Bu bağımsız değişkenin değeri seçenekler
       bağımsız değişkenine göre değişir.
      
   Seçenek tanımlanabilmişse true yoksa  false döner. Belirtilen
   seçenek desteklenmiyorsa veya belirtilen
   değer seçenek için uygun değilse bir uyarı verilir.
  
| Sürüm: | Açıklama | 
|---|---|
| 8.1.0 | ftpbağımsız değişkeni artık
  FTP\Connection nesnesi kabul ediyor; evvelce ftp
  özkaynağı kabul ediyordu. | 
Örnek 1 - ftp_set_option() örneği
<?php
// Ağ zaman aşımını 10 saniye yapalım
ftp_set_option($ftp, FTP_TIMEOUT_SEC, 10);
?>