လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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() ပိတ်ထားခြင်းမရှိသောဖိုင်ကိုဖွင့်ရမည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဖိုင် pointer အနေအထားကိုပြန်လှည့်ပါ rewind

    rewind

    ဖိုင်pointerအနေအထားက
  • ပုံစံများနှင့်ကိုက်ညီသောဖိုင်လမ်းကြောင်းများကိုရှာပါ glob

    glob

    ပုံစံများနှင့်ကိုက်ည
  • ပေးထားသောဖိုင်အမျိုးအစားသည်အရေးအသားကိုဆုံးဖြတ်ခြင်းရှိမရှိဆုံးဖြတ်ရန် is_writable

    is_writable

    ပေးထားသောဖိုင်အမျိုး
  • ဖိုင်တစ်ခုသို့မဟုတ်လမ်းညွှန်အမည်ပြောင်းပါ rename

    rename

    ဖိုင်တစ်ခုသို့မဟုတ်လ
  • ရရှိနိုင်သည့်နေရာကိုဖိုင်စနစ် (သို့) disk partition တွင်ပြန်လည်ရောက်ရှိ disk_free_space

    disk_free_space

    ရရှိနိုင်သည့်နေရာကို
  • ဒေတာကိုဖိုင်တစ်ခုရေးပါ file_put_contents

    file_put_contents

    ဒေတာကိုဖိုင်တစ်ခုရေး
  • ထူးခြားသောဖိုင်အမည်ရှိဖိုင်တစ်ခုကိုဖန်တီးပါ tempnam

    tempnam

    ထူးခြားသောဖိုင်အမည်ရ
  • ပေါ့ပါးသောတိုင်ပင်ဆွေးနွေးမှုဖိုင်သော့ခတ်ခြင်း flock

    flock

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