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

fgetcsv

ဖိုင်ညွှန်ပြမှုမှလိုင်းတစ်ခုကိုဖတ်ပြီး CSV အကွက်ကိုခွဲခြမ်းစိတ်ဖြာပါ
အမည်:fgetcsv
အမျိုးအစား:ဖိုင်စနစ်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ပွင့်လင်းဖိုင်မှမျဉ်းကြောင်းနှင့် CSV အကွက်ကိုစစ်ဆေးပါ။

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

fgetcsv() function သည် function ကိုဖိုင်ညွှန်ပြသည့်လိုင်းကိုဖတ်ပြီး CSV အကွက်ကိုခွဲခြမ်းစိတ်ဖြာသည်။

fgets() နှင့်ဆင်တူသည်မှာခြားနားချက်မှာ fgetcsv() ဖတ်ရှုသည့်လိုင်းများကိုခွဲခြားထားပြီး CSV format ရှိအကွက်များကိုရှာဖွေသည်။

fgetcsv() ဖိုင်သည်အဆုံးသတ်သည့်အခါ fgetcsv () အမှားအယွင်းများဖြစ်ပေါ်သည့်အခါမှားယွင်းသောပြန်လာသည်။

မှတ်ချက် - PHP 4.3.5 တွင် fgetcsv() ၏လည်ပတ်မှုသည် binary safe ဖြစ်သည်။

နမူနာ

ဥပမာ 1

 <? PHP

$ file = fopen ( "Contacts.csv" , "r" ) ,
Print_r ( FetCSV ( $ file ) ) ;
fcose ( $ file ) ;

>

CSV ဖိုင်:

 ဂျော့ခ်ျ , ဂျွန် , သောမတ်စ် , အမေရိကန်
ဂျိမ်းစ် , adrow , adin , usa

output ကိုဆင်တူသည် -

 အခင်းအကျင်း 
( 
[0] => George
[1] => ဂျွန် 
[2] => သောမတ်စ် [2> Thomas
[3] => USA
)

ဥပမာ 2

 <? PHP

$ file = fopen ( "Contacts.csv" , "r" ) ,

စဉ် ( ! fef ( $ file ) )
  {
  Print_r ( FetCSV ( $ file ) ) ;
  }

fcose ( $ file ) ;

>

CSV ဖိုင်:

 ဂျော့ခ်ျ , ဂျွန် , သောမတ်စ် , အမေရိကန်
ဂျိမ်းစ် , adrow , adin , usa

output ကိုဆင်တူသည် -

 အခင်းအကျင်း 
( 
[0] => George
[1] => ဂျွန် 
[2] => သောမတ်စ် [2> Thomas
[3] => USA

အခင်းအကျင်း
(
[0] => ဂျိမ်းစ်
[1] => AdRew
[2] => Martin
[3] => USA
)

သဒ္ဒါ

 Fgetcsv ( ဖိုင် , အရှည် , Separator , ဝင်း )
တေးရေး ဖေါ်ပြ
ဖိုင်တဲှ လိုအပ်ပါတယ် စစ်ဆေးရန်စာရွက်စာတမ်းများကိုသတ်မှတ်ပါ။
အရှည်

optional ကို။ သတ်မှတ်ထားသောလိုင်း၏အမြင့်ဆုံးအရှည်။ CVS ဖိုင်အတွက်အရှည်ဆုံးလိုင်းထက်သာ။ ကြီးမြတ်ဖြစ်ရပါမည်။

ဒီ parameter သည် PHP 5 တွင် optional ကို။ PHP 5 မတိုင်မီကလိုအပ်သည်။

အကယ်. ဤ parameter သည်လျစ်လျူရှုထားလျှင် (PHP 5.0.4 နှင့်နောက်ပိုင်းတွင် 0 ကိုသတ်မှတ်ထားပါ) ထို့နောက်အရှည်တွင်ကန့်သတ်ချက်မရှိပါ။

ပင်ဆိုတာ optional ကို။ Field Field Delimiter ကိုသတ်မှတ်သည် (ဇာတ်ကောင်တစ် ဦး တည်းသာခွင့်ပြုသည်), ပုံမှန်တန်ဖိုးသည်ကော်မာဖြစ်သည်။
ဝင်းခြံ

optional ကို။ နယ်မြေဝန်းကျင်ရှိဇာတ်ကောင် (ဇာတ်ကောင်တစ် ဦး တည်းသာခွင့်ပြုသည်) ကိုသတ်မှတ်သည်။

ဤ parameter သည် PHP 4.3.0 တွင်ထည့်သွင်းခဲ့သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • သင်္ကေတဆက်သွယ်မှုကိုတည်ထောင်ပါ symlink

    symlink

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

    is_dir

    ပေးထားသောဖိုင်အမည်လမ
  • ဖိုင်တစ်ခုသို့မဟုတ် URL ကိုဖွင့်ပါ fopen

    fopen

    ဖိုင်တစ်ခုသို့မဟုတ်U
  • ရရှိသောဖိုင်အုပ်စု filegroup

    filegroup

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

    flock

    ပေါ့ပါးသောတိုင်ပင်ဆွ
  • stream_set_write_buffer အတွက် alias ကို set_file_buffer

    set_file_buffer

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

    dirname

    လမ်းကြောင်းအတွက်dire
  • လမ်းညွှန်အသစ်တစ်ခုဖန်တီးပါ mkdir

    mkdir

    လမ်းညွှန်အသစ်တစ်ခုဖန
လူကြိုက်များသော ဆောင်းပါးများ