PHP ftp_set_option() funktion

Definition och användning

ftp_set_option()-funktionen ställer in olika FTP runtime-alternativ.

Syntaks

ftp_set_option(ftp_connection,option,value)
Parametrar Beskrivning
ftp_connection Obligatorisk. Anger det FTP-anslutning som ska användas (identifierare för FTP-anslutningen).
option

Obligatorisk. Anger vilka runtimealternativ som ska ställas in. Möjliga värden:

  • FTP_TIMEOUT_SEC
  • FTP_AUTOSEEK

Mer information finns i beskrivningen nedan.

value Obligatorisk. Anger värdet för option-argumentet.

Beskrivning

FTP_TIMEOUT_SEC-alternativet ändrar nätverksöverföringens timeout-tid. Parametrar value Måste vara ett heltal och större än 0. Standard timeout-tiden är 90 sekunder.

När FTP_AUTOSEEK-alternativet är aktiverat, kommer GET- eller PUT-förfrågningar med resumepos eller startpos-parametrar att först söka till den specificerade positionen i filen. Detta alternativ är som standard aktiverat.

Exempel

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Kunde inte ansluta");
ftp_login($conn,"admin","ert456");
ftp_set_option($conn,FTP_TIMEOUT_SEC,120);
ftp_close($conn);
?>