Page 41 - Framework Codeigniter 2
P. 41
www.koder.web.id – Kumpulan tutorial komputer
· Copy Library Ke Direktori application/libraries
Untuk menggunakan library buatan kita sendiri atau library eksternal maka langkah yang
pertama yang harus dilakukan adalah meletakkan library itu di direktori application/libraries.
Nama file dan nama kelas harus sama. Contoh nama file adalah csv_reader.php maka nama
kelasnya adalah csv_reader
· Load Library Menggunakan Library Loader
Setelah meletakkan library tersebut di direktori application/libraries kita tinggal meload library
atau kelas tersebut. Setelah di load maka nama library tersebut akan menjadi property di kelas
controller.
Perhatikan contoller berikut ini
1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
2.
3. class Welcome extends CI_Controller {
4.
5. function __construct()
6. {
7. parent::__construct();
8.
9. }
10.
11. function index()
12. {
13. $this->load->library('csv_reader');
14. $data = $this->csv_reader->parse_file(FCPATH.'data_nilai.csv');
15.
16. echo "<pre>";
17. print_r($data);
18.
19. }
20. }
21.
22. /* End of file welcome.php */
23. /* Location: ./application/controllers/welcome.php */
.
Pada baris ke-13 kita akan mencoba menggunakan library csv_reader, kelas tersebut akan
memparsing sebuah file CSV. Lalu hasil parsingan tersebut kita tampilkan di layar browser anda.
36