PHP ftp_fput() فونکشن

تعریف و استفاده

ftp_fput() فونکشن یک فایل باز شده را به سرور FTP آپلود می‌کند.

اگر موفق باشد true برمی‌گرداند، اگر شکست بخورد false برمی‌گرداند.

دستور زبان

ftp_fput(ftp_connection,remote,local,mode,پایین می‌آورد)
پارامتر توضیح
ftp_connection ضروری. مشخص می‌کند که کدام اتصال FTP باید استفاده شود ( شناسه اتصال FTP ).
remote ضروری. نام فایل روی سرور برای آپلود.
local ضروری. مشخص می‌کند که دستگیره فایل باز شده چیست.
mode

ضروری. مشخص می‌کند که حالت انتقال چیست. مقادیر ممکن:

  • FTP_ASCII
  • FTP_BINARY
پایین می‌آورد ضروری. مشخص می‌کند که کجا باید کپی‌بندی از فایل محلی شروع شود. پیش‌فرض 0 است.

توضیح

پارامتر پایین می‌آورد فقط برای نسخه‌های 4.3.0 و بالاتر PHP مناسب است

مثال

این مثال متن را از "source.txt" به "target.txt" کپی می‌کند:

<?php
$source = fopen("source.txt","r");
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
echo ftp_fput($conn,"target.txt",$source,FTP_ASCII);;
ftp_close($conn);
?>

خروجی:

1