فنکشن ftp_fget() PHP
تعریف و استفاده
ftp_fget() فنکشن یک فایل از سرور FTP دانلود میکند و آن را در یک فایل باز محلی ذخیره میکند.
اگر موفق باشد true برمیگرداند، اگر شکست بخورد false برمیگرداند.
جمله
ftp_fget(ftp_connection,local,remote,mode,باز کردن)
پارامتر | توضیح |
---|---|
ftp_connection | لازم است. اتصال FTP مورد استفاده را مشخص میکند (شناسه اتصال FTP). |
local | لازم است. دستگیره فایل باز شده محلی است. |
remote | لازم است. مسیر فایلای که از آن کپی میشود را مشخص میکند. |
mode |
لازم است. حالت انتقال را مشخص میکند. مقادیر ممکن:
|
باز کردن | لازم است. مشخص میکند که کپی کردن از کجا در فایل دوردست آغاز شود. پیشفرض 0 است. |
توضیح
پارامتر باز کردن فقط برای نسخههای 4.3.0 و بالاتر PHP مناسب است
مثال
این نمونه متن را از "source.txt" به "target.txt" کپی میکند:
<?php $source = "source.txt"; $target = fopen("target.txt", "w"); $conn = ftp_connect("ftp.testftp.com") or die("Could not connect"); ftp_login($conn,"admin","ert456"); ftp_fget($conn,$target,$source,FTP_ASCII); ftp_close($conn); ?>