လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> ftp_nb_get

ftp_nb_get

FTP server (ပိတ်ဆို့ခြင်းမဟုတ်သော) ဖိုင်ကိုကူးယူပါ။
အမည်:ftp_nb_get
အမျိုးအစား:မသတ်မှတ်ထားသောအမျိုးအစား
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:FTP server (ပိတ်ဆို့ခြင်းမဟုတ်သော) ဖိုင်ကိုကူးယူပါ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

ftp_nb_get() function သည် ftp server မှဖိုင်ကိုရပြီး၎င်းကို local file (blocking non-blocking) ကိုရေးသည်။

ဤလုပ်ဆောင်ချက်သည်အောက်ပါတန်ဖိုးများကိုပြန်ပို့သည်။

  • FTP_FAILED (ပေးပို့ခြင်း / လက်ခံရရှိခြင်း)
  • FTP_FInished (Send / Enly)
  • FTP_MOREDATA (တိုးတက်မှုအတွက်ပေးပို့ / လက်ခံခြင်း)

ftp_get() နှင့်မတူဘဲဤလုပ်ဆောင်ချက်သည်ဖိုင်ကိုပြတ်တောင်းပြတ်တောင်းပါ 0 င်သည်။ ဆိုလိုသည်မှာသင်၏အစီအစဉ်သည်ဖိုင်လွှဲပြောင်းသည့်အခါအခြားလုပ်ဆောင်မှုများပြုလုပ်နိုင်သည်။

နမူနာ

ဤဥပမာသည် "source.txt" မှစာသားကို "target.txt" မှမိတ္တူကူးထားသည်။

 <? PHP
$ conn = ftp_connect ( "ftp.testftpp.com" ) သို့မဟုတ် သေဆုံး ( "ချိတ်ဆက်လို့မရဘူး" ) ;
FTP_LOGIN ( $ COND , " ert456 " ) ,

FTP_NB_GET ( target.txt " , " source.txt " , ftp_cocii ) ,

ftp_close ( $ con ) ;
>

သဒ္ဒါ

 FTP_NB_GET ( ftp_connection , local , Remote , Mode , ကိုယ်ရေးရာဇဝင် )
တေးရေး ဖေါ်ပြ
ftp_connection လိုအပ်ပါတယ် အသုံးပြုမည့် FTP connection ကိုအသုံးပြုပါ (FTP ဆက်သွယ်မှု၏အမှတ်အသား) ။
ဒေသဆိုင်ရာ လိုအပ်ပါတယ် ဒေသစာရီကိုရေးထားရန် local file ကိုသတ်မှတ်သည်။ ဖိုင်ရှိပြီးသားရှိပြီးသားဖြစ်လျှင်၎င်းသည် overwrite လုပ်လိမ့်မည်။
ဝေးလံသော လိုအပ်ပါတယ် ကူးယူထားသောဖိုင်ကိုလမ်းကြောင်းကိုသတ်မှတ်သည်။
ထုံးနည်း

လိုအပ်ပါတယ် ဂီယာ mode ကိုသတ်မှတ်ပါ။ ဖြစ်နိုင်သောတန်ဖိုးများမှာ -

  • ftp_Scii
  • ftp_binary
ကိုယ်ရေးအကျဥ်း လိုအပ်ပါတယ် ဝေးလံသောဖိုင်များတွင်မည်သည့်နေရာတွင်စတင်ကူးယူရမည်ကိုသတ်မှတ်သည်။ ပုံမှန်က 0 ။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဖိုင်များကိုစဉ်ဆက်မပြတ် (ပိတ်ဆို့ခြင်းမဟုတ်သော) ဖိုင်များပေးပို့ပါ။ ftp_nb_continue

    ftp_nb_continue

    ဖိုင်များကိုစဉ်ဆက်မပ
  • ယခင်ထည့်သွင်းစစ်ဆင်ရေးမှထုတ်ပေးသော ID ကိုရယူပါ။ mysql_insert_id

    mysql_insert_id

    ယခင်ထည့်သွင်းစစ်ဆင်ရ
  • ယခင် MySQL စစ်ဆင်ရေးမှထုတ်လုပ်သောစာသားအမှားမက်ဆေ့ခ်ျကိုပြန်ပို့သည်။ mysql_error

    mysql_error

    ယခင်MySQLစစ်ဆင်ရေးမှ
  • MySQL host အချက်အလက်ကိုရယူပါ။ mysql_get_host_info

    mysql_get_host_info

    MySQLhostအချက်အလက်ကိ
  • zip ဖိုင်ရှိ item တစ်ခု၏အမှန်တကယ်ဖိုင်အရွယ်အစားကိုပြန်ပို့သည်။ zip_entry_filesize

    zip_entry_filesize

    zipဖိုင်ရှိitemတစ်ခု
  • XML document တစ်ခုကိုအရာဝတ်ထုတစ်ခုသို့ပြောင်းပါ။ simplexml_load_file

    simplexml_load_file

    XMLdocumentတစ်ခုကိုအ
  • zip ဖိုင်ရှိပစ္စည်းတစ်ခု၏ချုံ့ထားသောအရွယ်အစားကိုပြန်ပို့သည်။ zip_entry_compressedsize

    zip_entry_compressedsize

    zipဖိုင်ရှိပစ္စည်းတစ
  • သတ်မှတ်ထားသောနှစ်အတွက် Unix Timestamp ကိုအီစတာညသန်းခေါင်ယံသို့ပြန်သွားသည်။ easter_date

    easter_date

    သတ်မှတ်ထားသောနှစ်အတွ