PHP ftp_pasv() functie

Definitie en gebruik

De ftp_pasv() functie stelt de passieve modus in op aan of uit.

In de passieve modus wordt de dataverbinding geïnitieerd door de klant, niet door de server. Dit is nuttig wanneer de klant zich achter een firewall bevindt.

Syntax

ftp_pasv(ftp_connection,mode)
Parameters Beschrijving
ftp_connection Verplicht. Bepaalt de te gebruiken FTP-verbinding (identificator van de FTP-verbinding).
mode

Verplicht. Bepaalt het type modus.

  • TRUE = passive mode on
  • FALSE = passive mode off

Beschrijving

Indien parameter mode Indien waar, opent de passieve overdrachtsmodus (PASV MODE), anders, als parameter mode Indien vals, sluit de passieve overdrachtsmodus af. In de passieve modus wordt de overdracht geinitieerd door de klant, niet door de server.

Retourneert true als het succesvol is, anders false.

Voorbeeld

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