305 of 410 menu

fgetcsv ක්‍රියාව

fgetcsv ක්‍රියාව ගොනුවෙන් පේළියක් කියවා එය CSV ආකෘතියේ ක්ෂේත්‍රවලට විග්‍රහ කරයි. පළමු පරාමිතිය ලෙස ශ්‍රිතය විවෘත කරන ලද ගොනුවකට දර්ශකයක් ලබා ගනී, දෙවන - උපරිම පේළියේ දිග, තෙවන - ක්ෂේත්‍ර වෙන්කරන්නා (පෙරනිමියෙන් කොමාව), හතරවන - සීමකයේ සංකේතය (පෙරනිමියෙන් ද්විත්ව උපුටා දැක්වීම් ලකුණු), පස්වන - පලිහ ගැනීමේ සංකේතය.

වාක්‍ය රචනය

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']

උදාහරණය

උපුටා දැක්වීම් සහ පලිහ ගැනීම සමඟ 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МакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න