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
   36   37   38   39   40   41   42   43   44   45   46