Pendahuluan
Bahasa pemrograman PHP dapat melakukan banyak hal yang berkaitan dengan pemrosesan data. Dalam hal ini adalah pemrosesan kolaborasi antara PHP dengan file csv, yang kita ketahui adalah file csv merupakan suatu tipe file khusus yang menyimpan data dengan berbataskan koma yang dapat dibuka menggunakan ms excel untuk menampilkan data tersebut dalam bentuk tabel.
Untuk itu tutorial kali ini kita mencoba untuk melakukan pembacaan file csv menggunakan PHP yang nantinya dapat kita terapkan untuk pembuatan suatu aplikasi –aplikasi berbasis web lainnya.
Persiapan
Siapkan file csv yang akan dibaca dengan PHP. Kita dapat membuatnya dengan excel atau menggunakan notepad dan melakukan save as dengan nama nomor_kontak.csv
Format data csv tersebut adalah sebagai berikut:
No,nama,nokontak
1,PT. ABCD,011-1234
2,PT. XYZY,012-4321
3,CV. Mitra A,013-3211
4,CV. Sejahtera 2, 015-2231
Setelah file CSV siap maka kita bisa langsung melakukan pembacaan dengan menggunakan bahasa pemrograman PHP. Untuk file-file yang dibutuhkan kita gabungkan kedalam 1 folder dimana pada tutorial kali ini saya menggunakan nama folder 0038-csv yang didalamnya berisi 2 buah file yaitu nomor_kontak.csv dan index.php
0038-csv
--index.php
--nomor_kontak.csv
jika semuanya sudah dipersiapkan, maka inilah kode untuk menampilkan isi csv menggunakan php.
index.php
<h2>Membaca Dan Menampilkan Isi File CSV Dengan PHP</h2> <hr> <?php $file = fopen("nomor_kontak.csv","r"); //buka file csv $table = "<table width='600' bgcolor='#ccc' cellpadding='4'>"; while(!feof($file)) //cari akhir baris csv { $data = fgetcsv($file,0,','); //baca isi csv perbaris dengan koma $table .= "<tr bgcolor='#fff'>"; for($i=0;$i<count($data);$i++) //looping sejumlah data perbaris { $table .= "<td>".$data[$i]."</td>"; } $table .= "</tr>"; } fclose($file); //tutup akses file csv $table .= "</table>"; //tampilkan tabel echo $table; ?>
Hasil Tampilan Program
Labels:
excel,
PHP,
read csv file
Terima kasih telah membaca Membaca Dan Menampilkan Isi File CSV Dengan PHP. Bila bermanfaat boleh di share yah :)
0 Comment for "Membaca Dan Menampilkan Isi File CSV Dengan PHP"