PHP ftp_pasv() fonksiyonu

Tanım ve Kullanım

ftp_pasv() fonksiyonu, pasif modu açmak veya kapatmak için kullanılır.

Pasif modda, veri bağlantısı müşteri makinesi tarafından başlatılır, sunucu tarafından değil. Bu, müşteri makinesi güvenlik duvarı arkasında olduğunda daha faydalıdır.

Sözdizimi

ftp_pasv(ftp_connection,mode,
) Açıklama
ftp_connection Gerekli. Kullanılacak FTP bağlantısını (FTP bağlantısının tanımlayıcısı) belirtir.
mode

Gerekli. Modu belirtir.

  • TRUE = pasif mod açık
  • FALSE = pasif mod kapalı

Açıklama

Yanlışsa, parametre mode Yanlışsa, pasif modu açar (PASV MODE), aksi takdirde parametre mode Yanlışsa, pasif iletim modunu kapatır. Pasif mod açıkken, veri iletimi müşteri makinesi tarafından başlatılır, sunucu tarafından değil.

Başarılı olursa true döner, başarısız olursa false döner.

Örnek

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