ก่อนอื่นให้เราไปดาวน์โหลด PHPExcel มาก่อน
ดาวน์โหลดได้ที่
ผู้เขียนดาวน์โหลดเป็นเวอร์ชั่น PHPExcel 1.8.0
หลังจากดาวน์โหลดแล้ว เราจะได้ไฟล์ PHPExcel_1.8.0_doc.zip หรือดาวน์โหลดที่ลิ้งค์นี้ https://goo.gl/twjsct
แตกไฟล์ แล้ว จะมีโฟลเดอร์ Classes เราจะใช้ไฟล์ในโฟลเดอร์นี้มาใช้งาน
![](https://c1.staticflickr.com/9/8766/18163454651_8182182418.jpg)
จากนั้นให้เรามาที่ Project Codeigniter ของเรา ให้ทำการสร้างไฟล์ชื่อ Excel.php
โดยมีโค้ดดังต่อไปนี้
<?php if(!defined('BASEPATH')) exit('No direct script access allowed'); require_once APPPATH."/third_party/PHPExcel.php"; class Excel extends PHPExcel { public function __construct() { parent::__construct(); } }
โดยให้ทำการบันทึกไว้ที่โฟลเดอร์
apps > libraries > Excel.php
ต่อไปให้ทำการ copy ไฟล์ทั้งหมดข้างในโฟลเดอร์ Classes ของ PHPExcel
ซึ่งประกอบไปด้วยไฟล์ PHPExcel.php และโฟลเดอร์ชื่อ PHPExcel
มาไว้ในโฟลเดอร์
apps > third_party
![](https://c2.staticflickr.com/2/1636/24667934829_d212ba3932_o.png)
สำหรับการเรียกใช้งาน เราจะใช้คำสั่งต่อไปนี้
$this->load->library('excel');
ซึ่งจะคล้ายกับที่เราใช้คำสั่ง
require_once 'Classes/PHPExcel.php'; // เรียกใช้งาน class
ในกรณีใช้งานปกติทั่วไป
เป้นอันเสร็จเรียบร้อยสำหรับการติดตั้ง PHPExcel ให้สามารถใช้งานกับ Codeigniter ได้
เนื้อหาต่อไปเราจะมาดูวิธีการใช้งาน PHPExcel ใน Codeigniter ยกตัวอย่างเช่น
การสร้างไฟล์ Excel เพื่อออกรายงาน หรืออ่านข้อมูลจากไฟล์ Excel เพื่อบันทึกลงฐานข้อมูล
แบบนี้เป็นต้นในลำดับต่อไป