305 of 410 menu

fgetcsv ဖန်ရှင်

fgetcsv ဖန်ရှင်သည် ဖိုင်မှစာကြောင်းတစ်ကြောင်းဖတ်၍ CSV ပုံစံ၏ အကွက်များအဖြစ် ခွဲခြမ်းပေးသည်။ ပထမအကြောင်းအရာအဖြစ် ဖန်ရှင်သည် ဖွင့်ထားသောဖိုင်သို့ ညွှန်ပြချက်ကို လက်ခံပြီး၊ ဒုတိယအကြောင်းအရာအဖြစ် စာကြောင်း၏ အမြင့်ဆုံးအရှည်၊ တတိယအကြောင်းအရာအဖြစ် အကွက်ခွဲသည့်သင်္ကေတ (ပုံမှန်အားဖြင့် ကော်မား)၊ စတုတ္ထအကြောင်းအရာအဖြစ် အကန့်အသတ်သင်္ကေတ (ပုံမှန်အားဖြင့် ဒွိးကော်မား)၊ ပဉ္စမအကြောင်းအရာအဖြစ် escape သင်္ကေတတို့ကို လက်ခံသည်။

ဝါကျဖွဲ့စည်းပုံ

fgetcsv( resource $handle, int $length = 0, string $separator = ",", string $enclosure = "\"", string $escape = "\" );

ဥပမာ

CSV ဖိုင်ကို စာကြောင်းအလိုက်ဖတ်၍ ပါဝင်သောအရာများကို ထုတ်ပြကြည့်ရအောင်။

<?php $file = fopen('data.csv', 'r'); while (($row = fgetcsv($file)) !== false) { print_r($row); } fclose($file); ?>

"a,b,c" ပါဝင်သောဖိုင်အတွက် ကုဒ်လုပ်ဆောင်ချက်၏ရလဒ်။

['a', 'b', 'c']

ဥပမာ

စာကြောင်း၏အမြင့်ဆုံးအရှည်နှင့် စိတ်ကြိုက်ခွဲသည့်သင်္ကေတကို သတ်မှတ်ပြီး CSV ဖတ်ခြင်း။

<?php $file = fopen('data.csv', 'r'); while (($row = fgetcsv($file, 1000, ';')) !== false) { print_r($row); } fclose($file); ?>

"a;b;c" ပါဝင်သောဖိုင်အတွက် ကုဒ်လုပ်ဆောင်ချက်၏ရလဒ်။

['a', 'b', 'c']

ဥပမာ

ကော်မား၊ အကန့်အသတ်သင်္ကေတများနှင့် escape တို့ပါဝင်သော CSV ဖတ်ခြင်း။

<?php $file = fopen('data.csv', 'r'); while (($row = fgetcsv($file, 0, ',', '"', '\')) !== false) { print_r($row); } fclose($file); ?>

'"a,b",c,"d\"e"' ပါဝင်သောဖိုင်အတွက် ကုဒ်လုပ်ဆောင်ချက်၏ရလဒ်။

['a,b', 'c', 'd"e']

ဆက်လက်လေ့လာရန်

  • fputcsv ဖန်ရှင်၊
    အချက်အလက်များကို CSV ထဲသို့ရေးသားပေးသည်
  • fgets ဖန်ရှင်၊
    ဖိုင်မှစာကြောင်းတစ်ကြောင်းဖတ်ရှုပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်