مثال
دانلود یک فایل از سرور FTP ، و ذخیره آن درون یک فایل محلی (non-blocking):
توضیحات
تابع ftp_nb_fget() یک فایل را از سرور FTP دریافت (دانلود) می کند و روی یک فایل محلی باز شده آن را ذخیره می کند (non-blocking).
نکته: این تابع (برخلاف تابع ftp_fget()) فایل را به صورت آسنکرون دریافت می کند، پس می تواند کد های دیگر را هم همزمان با دانلود این فایل اجرا کنید.
سینتکس
ftp_nb_fget(ftp_conn, open_file, server_file, mode, startpos);
مقادیر پارامتر ها
پارامتر | توضیح |
---|---|
ftp_conn | اجباری. اتصال FTP |
open_file | اجباری. فایل باز شده ی محلی |
server_file | اجباری. فایلی که باید از سرور دانلود شود |
mode | اختیاری. مد انتقال – مقادیر احتمالی :FTP_ASCII یا FTP_BINARY |
startpos | اختیاری. موقعیت در فایل ریموت که دانلود از آنجا آغاز شود |
دیدگاهها