PHP တွင် ftp_size()
တွင်
၎င်းတို့အနက် $ ftp_stream parameter သည် ftp_connect () function ကိုမှတစ်ဆင့်တည်ထောင်ထားသော FTP connection accountains ision ိုင် actp_connect () function ကိုမှတစ်ဆင့်သတ်မှတ်ထားသောဖိုင် သည်အရွယ်အစားရရှိရန်ဖိုင်အမည်ကိုရည်ညွှန်းသည်။
function call သည်အောင်မြင်သောအခါ, ftp_size () function သည်သတ်မှတ်ထားသောဖိုင်၏အရွယ်အစားကိုပြန်ပို့သည်။ ဤအရွယ်အစားသည် bytes တွင်ကိန်းတစ်ခုဖြစ်သည်။ အကယ်. သတ်မှတ်ထားသောဖိုင်မရှိပါကသို့မဟုတ် 0 င်ရောက်ခြင်းမပြုနိုင်ပါက function သည် မှားသည် ။
ဤတွင် FTP_Size () function ကိုပြန်ပို့ခြင်း၏ဥပမာတစ်ခုမှာဥပမာတစ်ခုဖြစ်သည်။
ဥပမာအားဖြင့် FTP server သို့ဆက်သွယ်မှုတစ်ခုတည်ဆောက်ရန် FTP_Connect () function ကို ဦး စွာအသုံးပြုပါ။ ထို့နောက် FTP server သို့ဝင်ရောက်ရန် FTP_Login () function ကိုသုံးပါ။ ထို့နောက်သတ်မှတ်ထားသောဖိုင်အရွယ်အစားကိုပြန်ပို့ရန်နှင့်၎င်းကို $ file_size variable တွင်သိမ်းရန် FTP_SESE () function ကိုခေါ်ပါ။
နောက်ဆုံးအနေဖြင့် $ file_size variable သည် မှားယွင်းသော ဟုတ်မဟုတ်စစ်ဆေးပါ။ သို့ဆိုလျှင်ဖိုင်အရွယ်အစားကိုရယူရန်ပျက်ကွက်ကြောင်းဆိုလိုသည်။ သို့မဟုတ်ပါကဖိုင်အရွယ်အစားသည်မျက်နှာပြင်သို့ output ဖြစ်လိမ့်မည်။
ftp_size () function ကိုမသုံးမီ PHP တွင် FTP extension ကိုသေချာအောင်ပြုလုပ်ရန်လိုအပ်သည်။ မထည့်သွင်းပါကဤ function ကိုမှန်ကန်စွာမသုံးနိုင်ပါ။
FTP_Size () function ကိုခေါ်ဆိုသည့်အခါဖိုင်အမည်အရဆာဗာရှိဖိုင်အမည်နှင့်ကိုက်ညီမှုရှိစေရန်သေချာသည်။ အကယ်. ဖိုင်နာမည်သည်ကိုက်ညီမှုမရှိပါက function သည်ဖိုင်အရွယ်အစားကိုမှန်ကန်စွာပြန်မပေးပါ။
ftp_size () function ကိုပုံမှန်အားဖြင့် binary (binary) ဂီယာကိုအသုံးပြုသည်။ စာသားဖိုင်အရွယ်အစားကိုသင်ရရှိရန်လိုအပ်ပါကမပြောင်းလဲမီ mode ကို ASCII Mode သို့သတ်မှတ်နိုင်သည်။
FTP_PASV () function ကိုသုံးနိုင်သည်။ အကယ်. FTP server သည် passive mode ကိုမပံ့ပိုးပါကဂီယာ mode ကို Active Mode သို့သတ်မှတ်သင့်သည်။
FTP server ပေါ်တွင်ဖိုင်အရွယ်အစားကိုမည်သို့ရယူရမည်ကိုပြသသည့်ဥပမာပြည့်စုံသောဥပမာတစ်ခုမှာ -
ဤဥပမာတွင် FTP_Connect () function မှတဆင့် FTP server ကိုပထမ ဦး ဆုံးဆက်သွယ်ပါ။ ftp_login () function ကို သုံး. ဝင်ရောက်ပါ။ ထို့နောက်ဖိုင်အရွယ်အစားကို ftp_size () function နှင့် output မှတဆင့်ရယူပါ။
ftp_size () function သည် PHP ရှိ PHP ရှိကိရိယာတစ်ခုဖြစ်ပြီး FTP server ပေါ်တွင်သတ်မှတ်ထားသောဖိုင်အရွယ်အစားကိုရရှိရန်အသုံးပြုသောကိရိယာတစ်ခုဖြစ်သည်။ FTP_Connect () နှင့် ftp_login ကဲ့သို့သော FTP နှင့်သက်ဆိုင်သောလုပ်ငန်းဆောင်တာများနှင့်ဖိုင်အချက်အလက်များကိုမှန်ကန်စွာချိတ်ဆက်နိုင်ပြီးရရှိနိုင်ကြောင်းသေချာစေရန်လိုအပ်သည်။ ၎င်းသည်ဖိုင်အရွယ်အစားရှာဖွေတွေ့ရှိခြင်းသို့မဟုတ်အခြား FTP လုပ်ငန်းများဖြစ်လျှင် FTP_SESE () သည် အဆင်ပြေသောဖြေရှင်းနည်းကိုပေးနိုင်သည်။