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

ftp_nb_fput

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

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

ftp_nb_fput() function ကို function ကိုဖွင့်ထားသည့်ဖိုင်တစ်ခုတင်ပြီး FTP server (ပိတ်ဆို့ခြင်းမဟုတ်သော) တွင်ဖိုင်တစ်ခုအဖြစ်သိမ်းဆည်းသည်။

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

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

ftp_fput() နှင့်မတူဘဲဤလုပ်ဆောင်ချက်သည်ဖိုင်ကိုပြတ်တောင်းပြတ်တောင်းပါ။ ဆိုလိုသည်မှာသင်၏ပရိုဂရမ်သည်ဖိုင်ကိုဒေါင်းလုပ်လုပ်သည့်အခါအခြားလုပ်ဆောင်မှုများပြုလုပ်နိုင်သည်။

နမူနာ

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

 <? PHP
$ source = fopen ( "source.txt" , "r" ) ,

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

ftp_nb_fput ( $ Conn , "Target.txt" , $ အရင်းအမြစ် , ftp__cascii ) ;

ftp_close ( $ con ) ;
>

သဒ္ဒါ

 ftp_nb_fput ( ftp_connection , remote , local , mode , ကိုယ်ရေးရာဇဝင် )
တေးရေး ဖေါ်ပြ
ftp_connection လိုအပ်ပါတယ် အသုံးပြုမည့် FTP connection ကိုအသုံးပြုပါ (FTP ဆက်သွယ်မှု၏အမှတ်အသား) ။
ဝေးလံသော လိုအပ်ပါတယ် ဖိုင်အမည်ကိုဆာဗာသို့တင်ပို့သည်။
ဒေသဆိုင်ရာ လိုအပ်ပါတယ် ဖွင့်ထားသောဖိုင်ကိုလက်ကိုင်ကိုသတ်မှတ်သည်။
ထုံးနည်း

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

  • ftp_Scii
  • ftp_binary
ကိုယ်ရေးအကျဥ်း လိုအပ်ပါတယ် ဒေသခံဖိုင်တွင်မည်သည့်နေရာတွင်စတင်ကူးယူရမည်ကိုသတ်မှတ်သည်။ ပုံမှန်က 0 ။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • FTP ဆက်သွယ်မှုကိုဖွင့်ပါ။ ftp_connect

    ftp_connect

    FTPဆက်သွယ်မှုကိုဖွင့
  • ရက်သတ္တပတ်၏နေ့စွဲသို့ပြန်သွားပါ။ jddayofweek

    jddayofweek

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

    mysql_error

    ယခင်MySQLစစ်ဆင်ရေးမှ
  • ရလဒ်အစုအဝေးတစ်ခုချင်းစီ၏ contents ၏အရှည်ကိုရရှိသွားတဲ့။ mysql_fetch_lengths

    mysql_fetch_lengths

    ရလဒ်အစုအဝေးတစ်ခုချင်
  • ခြွင်းချက်ကုဒ်ပြန်ပို့။ getCode

    getCode

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

    ftp_get_option

    လက်ရှိFTPဆက်သွယ်မှုအ
  • FTP မှတစ်ဆင့်ဖိုင်တွင်ခွင့်ပြုချက်များကိုသတ်မှတ်ပါ။ ftp_chmod

    ftp_chmod

    FTPမှတစ်ဆင့်ဖိုင်တွင
  • သတ်မှတ်ထားသောပြက္ခဒိန်တွင်ဂျူလီယန်နေ့အရေအတွက်သို့ရက်စွဲများကိုပြောင်းလဲပေးသည်။ cal_to_jd

    cal_to_jd

    သတ်မှတ်ထားသောပြက္ခဒိ
လူကြိုက်များသော ဆောင်းပါးများ