CSV คืออะไร? Text File ที่มีการใช้เครื่องหมายลูกน้ำ เพื่อทำการแบ่งข้อมูลในแบบตาราง ทั้งคอลัมน์(แนวตั้ง)เเละเว้นบรรทัดแทนแถว(แนวนอน) สามารถสร้างเเละแก้ไขได้ Microsoft Excel
ในการสร้างและอ่านไฟล์ CSV จะมีฟังก์ชัน 2 ตัวครับ คือ
fputcsv() - เขียนเป็นไฟล์แบบ CSV
fgetcsv() - อ่านไฟล์แบบ CSV
ตัวอย่าง => ในบทความนี้จะทำวิธีการเขียนไฟล์ลง .csv
โค้ด: เลือกทั้งหมด
<?php
// ข้อมูลที่ต้องการเก็บ
$list = array(
"10,Milk,40,บาท",
"11,Tea,60,บาท",
"12,Green tea,55,บาท",
);
// บันทึกข้อมูลลงไฟล์ contacts.csv
$file = fopen("test1.csv","w");
foreach ($list as $line){
fputcsv($file,explode(',',$line));
}
// ปิดไฟล์
fclose($file);
?>
1 http://codingremember.blogspot.com/2015/05/php-report-fputcsv.html
2 https://www.php.net/manual/en/function.fputcsv.php
3 http://www.thaiseoboard.com/index.php?topic=89280.0;wap2