PHP ftp_fput() fonksiyonu

Tanım ve Kullanım

ftp_fput() fonksiyonu, FTP sunucusuna bir açılmış dosyayı yükleme işlemi yapar.

Başarılıysa true, başarısızsa false döner.

Sözdizimi

ftp_fput(ftp_connection,remote,local,mode,devam)
Parametreler Açıklama
ftp_connection Gerekli. Kullanılacak FTP bağlantısını (FTP bağlantısının tanımlayıcısı) belirtir.
remote Gerekli. Sunucuya yüklenen dosya adı.
local Gerekli. Açılan dosyanın işaretçisini belirtir.
mode

Gerekli. İletişim modunu belirtir. Olası değerler:

  • FTP_ASCII
  • FTP_BINARY
devam Gerekli. Yerel dosyadaki nerede kopyalamanın başlayacağını belirtir. Varsayılan 0'dır.

Açıklama

Parametreler devam Sadece PHP 4.3.0 ve üstü sürümlerine uygundur

Örnek

Bu örnekte, "source.txt" dosyasını "target.txt" dosyasına kopyalamak için kullanılır:

<?php
$source = fopen("source.txt","r");
$conn = ftp_connect("ftp.testftp.com") or die("Bağlantı kurulamadı");
ftp_login($conn,"admin","ert456");
echo ftp_fput($conn,"target.txt",$source,FTP_ASCII);;
ftp_close($conn);
?>

Çıktı:

1