فنکشن ftp_fput() PHP
تعریف و استفاده
ftp_fput() فنکشن یک فایل باز شده را به سرور FTP آپلود میکند.
اگر موفق باشد true برمیگرداند، اگر شکست بخورد false برمیگرداند.
نحوه استفاده
ftp_fput(ftp_connection,remote,local,mode,بازپسگیری)
پارامتر | توضیح |
---|---|
ftp_connection | لازم است. مشخص میکند که کدام اتصال FTP (شناسه اتصال FTP) باید استفاده شود. |
remote | لازم است. نام فایل روی سرور برای آپلود. |
local | لازم است. مشخص میکند که دستگیره فایل باز شده چیست. |
mode |
لازم است. مشخص میکند که حالت انتقال چیست. مقادیر ممکن شامل:
|
بازپسگیری | لازم است. مشخص میکند که کجا باید کپی کردن را در فایل محلی شروع کنید. پیشفرض 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