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

fpassthru

အားလုံးကျန်ရှိနေသေးသောဒေတာကို output ကိုဖိုင်ညွှန်ပြ
အမည်:fpassthru
အမျိုးအစား:ဖိုင်စနစ်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Open ဖိုင်မှ EFF မှ EFF မှအချက်အလက်များကိုဖတ်ပါ။ ရလဒ်ကို output buffer သို့ရေးပါ။

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

fpassthru() function output များကို file pointer တွင်ကျန်ရှိသောအချက်အလက်များအားလုံး။

ဤလုပ်ဆောင်ချက်သည် File Pointer ကိုလက်ရှိတည်နေရာမှ EFF သို့ဖတ်ပြီးရလဒ်ကို output buffer သို့ရေးသားခဲ့သည်။

နမူနာ

ဥပမာ 1

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

// ပထမလိုင်းကိုဖတ်ပါ
fgets ( $ file ) ;

// ကျန်ဖိုင်များကို output cache သို့ပို့ပါ
ECHO FPASSTHRU ( $ file ) ;

fcose ( $ file ) ;
>

ထုတ်လုပ်မှု -

 ဒီဖိုင်ထဲမှာလိုင်းသုံးလိုင်းရှိပါတယ်။
ဤသည်နောက်ဆုံး line.59 ဖြစ်ပါတယ်

မှတ်ချက် - 59 ဇာတ်ကောင်အရေအတွက်ကိုညွှန်ပြသည်။

ဥပမာ 2

WWW ဆာဗာ၏အညွှန်းကိန်းကိုစွန့်ပစ်ပါ။

 <? PHP
$ file = fopen ( "http://www.example.com" , "r" ) ,
FPASSTHRU ( $ file ) ;
>

သဒ္ဒါ

 FPASSTHRU ( ဖိုင် )
တေးရေး ဖေါ်ပြ
ဖိုင်တဲှ လိုအပ်ပါတယ် ဖတ်ရန် Open File သို့မဟုတ်အရင်းအမြစ်ကိုသတ်မှတ်သည်။

ဥပမာပြပါ

အမှားတစ်ခုဖြစ်ပါက fpassthru() မှားယွင်းသောပြန်လာသည်။ ဒီလိုမှမဟုတ်ရင် FPASSTHRU () ဖိုင် ထဲကနေဖတ်တဲ့ဇာတ်ကောင်အရေအတွက်ကိုပြန်ပို့ပေးပြီး output ကိုလွန်သွားတယ်။

ဖိုင်ညွှန်ပြမှုသည်ခိုင်လုံသောဖြစ်ရမည်။ fopen() သို့မဟုတ် fsockopen() (သို့သော် fclose() ပိတ်ထားခြင်းမရှိသောဖိုင်ကိုဖွင့်ရမည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဖိုင်ညွှန်ပြမှုမှလိုင်းတစ်ခုကိုဖတ်ပြီး CSV အကွက်ကိုခွဲခြမ်းစိတ်ဖြာပါ fgetcsv

    fgetcsv

    ဖိုင်ညွှန်ပြမှုမှလို
  • ပေးထားသောဖိုင်အမည်လမ်းညွှန်သည်ရှိမရှိဆုံးဖြတ်ရန် is_dir

    is_dir

    ပေးထားသောဖိုင်အမည်လမ
  • output ဖိုင် readfile

    readfile

    outputဖိုင်
  • ဖိုင်ညွှန်ပြမှအက္ခရာများကိုဖတ်ပါ fgetc

    fgetc

    ဖိုင်ညွှန်ပြမှအက္ခရာ
  • Realpath cache entry ကိုရယူပါ realpath_cache_get

    realpath_cache_get

    Realpathcacheentryကိ
  • လမ်းကြောင်းအတွက် directory အစိတ်အပိုင်းသို့ပြန်သွားပါ dirname

    dirname

    လမ်းကြောင်းအတွက်dire
  • File သို့ပို့ကုန်ကြားခံအကြောင်းအရာ fflush

    fflush

    Fileသို့ပို့ကုန်ကြား
  • ဒေတာ (သို့သော် Metadata မဟုတ်) ဖိုင်တစ်ခုသို့ synchronize လုပ်ပါ fdatasync

    fdatasync

    ဒေတာ(သို့သော်Metadat
လူကြိုက်များသော ဆောင်းပါးများ