FTP İşlevleri
PHP Manual

ftp_fget

(PHP 4, PHP 5)

ftp_fget — FTP sunucusundan dosyayı indirip bir dosya tanıtıcısına yazar

Açıklama

bool ftp_fget ( resource $ftp_akımı , resource $dt , string $uzak_dosya , int $kip [, int $devam_yeri = 0 ] )

ftp_fget() işlevi FTP sunucusundan dosyayı indirirken veriyi açık bir dosya tanıtıcısına yazar.

Değiştirgeler

ftp_akımı

FTP bağlantısının bağlantı tanıtıcısı.

dt

Verinin saklanacağı açık dosya tanıtıcısı.

uzak_dosya

Dosyanın FTP sunucusundaki yolu.

kip

Aktarım kipi. FTP_ASCII veya FTP_BINARY olabilir.

devam_yeri

İndirmenin başlatılacağı bayt konumu.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Örnek 1 - ftp_fget() örneği

<?php

// dosyaları hazırlayalım
$uzak = 'somefile.txt';
$yerel = 'localfile.txt';

// Yazmak için bir dosya açalım
$dt = fopen($yerel, 'w');

// temel bağlantıyı kuralım
$conn_id = ftp_connect($ftp_server);

// Kullanıcı adı ve parola ile oturum açalım
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// $uzak dosyasını indirip $dt tanıtıcısına yazmayı deneyelim
if (ftp_fget($conn_id, $dt, $uzak, FTP_ASCII, 0)) {
 echo 
"$yerel dosyasına başarıyla yazıldı\n";
} else {
 echo 
"$uzak dosyası $yerel dosyasına yazılırken bir hata oluştu\n";
}

// bağlantıyı ve dosya tanıtıcısını kapatalım
ftp_close($conn_id);
fclose($dt);
?>

Sürüm Bilgisi

Sürüm: Açıklama
4.3.0 devam_yeri değiştirgesi eklendi.

Ayrıca Bakınız


FTP İşlevleri
PHP Manual