306 of 410 menu

Kazi fputcsv

Kazi fputcsv huweka safu iliyopitishwa katika umbo la mstari wa muundo wa CSV na kuiandika kwenye faili maalum. Kigezo cha kwanza kinachukua kielekezi kwenye faili, cha pili - safu ya data ya kuandika. Kigezo cha tatu kinaweza kubainisha kitenganishi cha sehemu (chaguomsingi ni koma), cha nne - kikomo cha mistari (chaguomsingi ni alama za quotation mbili).

Sintaksia

fputcsv( resource $handle, array $fields, string $delimiter = ",", string $enclosure = '"', string $escape_char = "\" );

Mfano

Tuandike safu kwenye faili ya CSV:

<?php $file = fopen('data.csv', 'w'); $data = ['a', 'b', 'c', 'd', 'e']; fputcsv($file, $data); fclose($file); ?>

Yaliyomo kwenye faili data.csv:

"a","b","c","d","e"

Mfano

Tuandike mistari kadhaa kwenye faili ya CSV kwa kutumia alama ya nukta na mkato kama kitenganishi:

<?php $file = fopen('data.csv', 'w'); $data1 = [1, 2, 3, 4, 5]; $data2 = ['x', 'y', 'z']; fputcsv($file, $data1, ';'); fputcsv($file, $data2, ';'); fclose($file); ?>

Yaliyomo kwenye faili data.csv:

"1";"2";"3";"4";"5" "x";"y";"z"

Mfano

Tuandike safu yenye data, iliyo na alama za comma:

<?php $file = fopen('data.csv', 'w'); $data = ['John, Doe', 'johndoe@example.com', 'New York']; fputcsv($file, $data); fclose($file); ?>

Yaliyomo kwenye faili data.csv:

"John, Doe","johndoe@example.com","New York"

Angalia pia

  • kazi fgetcsv,
    ambayo husoma data kutoka CSV
  • kazi fwrite,
    ambayo huandika kwenye faili
  • kazi fopen,
    ambayo hufungua faili
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa