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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ဖိုင်သို့မဟုတ်သင်္ကေတဆက်သွယ်မှုအကြောင်းသတင်းအချက်အလက်ပေးပါ lstat

    lstat

    ဖိုင်သို့မဟုတ်သင်္ကေ
  • အစစ်အမှန်လမ်းကြောင်းကြားခံ၏အရွယ်အစားကိုရယူပါ realpath_cache_size

    realpath_cache_size

    အစစ်အမှန်လမ်းကြောင်း
  • configuration stringsing ခွဲခြမ်းစိတ်ဖြာ parse_ini_string

    parse_ini_string

    configurationstrings
  • သင်္ကေတ link ၏ပိုင်ရှင်ကိုပြုပြင်မွမ်းမံ lchown

    lchown

    သင်္ကေတlink၏ပိုင်ရှင
  • Disk_Free_space အတွက် alias ကို diskfreespace

    diskfreespace

    Disk_Free_spaceအတွက်
  • directory ကိုဖျက်ပါ rmdir

    rmdir

    directoryကိုဖျက်ပါ
  • ပေးထားသောအရှည်သို့ဖိုင်ကို truncate ftruncate

    ftruncate

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

    file_put_contents

    ဒေတာကိုဖိုင်တစ်ခုရေး
လူကြိုက်များသော ဆောင်းပါးများ