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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан