Funzione ftp_pasv() PHP

Definizione e uso

La funzione ftp_pasv() imposta il modalità passivo su aperto o chiuso.

Nel modalità passivo, la connessione di dati è inizializzata dal client, non dal server. Questo è utile quando il client si trova dietro un firewall.

Sintassi

ftp_pasv(ftp_connection,mode)
Parametro Descrizione
ftp_connection Obbligatorio. Specifica la connessione FTP da utilizzare (identificatore della connessione FTP).
mode

Obbligatorio. Specifica il modello.

  • TRUE = modalità passiva attivata
  • FALSE = modalità passiva disattivata

Descrizione

Se il parametro mode Se vero, apre il modalità trasmissione passiva (PASV MODE), altrimenti, se il parametro mode Se falso, chiude il modalità trasmissione passiva. Nel modalità passivo aperto, la trasmissione dei dati è inizializzata dal client, non dal server.

Restituisce true se il successo, altrimenti false.

Esempio

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