Mã dưới đây dùng để import file CSV trong PHP:
<?php
$row = 1;
if (($handle = fopen("name_of_file.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
echo " $num fields in line $row:
\n";
$row++;
for ($c = 0; $c < $num; $c++) {
echo $data[$c] . "
\n";
}
}
fclose($handle);
}
?>
File sẽ hiển thị nội dung file CSV trên màn hình.
Trong mã trên, bắt đầu từ dòng 1 (vì dòng 0 thường chứa header/tên cột), file CSV mở ở chế độ đọc và fgetcsv đọc 1000 dòng dữ liệu trong file CSV.
Số cột mỗi dòng hiển thị cùng với nội dung của nó.