PHP ftp_pasv() funktion

Definition og brug

ftp_pasv() funktionen sætter passiv mode til åben eller lukket.

I passiv mode initieres dataforbindelsen af kunden, ikke af serveren. Dette er nyttigt, når kunden befinder sig bag en firewall.

Syntaks

ftp_pasv(ftp_connection,mode)
Parameter Beskrivelse
ftp_connection Obligatorisk. Angiver den FTP-forbindelse, der skal bruges (FTP-forbindelsens identifikator).
mode

Obligatorisk. Angiver mode.

  • TRUE = passiv mode åben
  • FALSE = passiv mode slukket

Beskrivelse

Er parameter mode Er sand, åbn passiv overførselsmode (PASV MODE), ellers, hvis parameter mode Er falsk, så luk passiv overførselsmode. Når passiv mode er åben, starter overførslen af data af kunden, ikke af serveren.

Returnerer true, hvis succes, ellers false.

Eksempel

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_pasv($conn,TRUE);
ftp_close($conn);
?>