我有PHPExcel,我想将它添加到CodeIgniter中。CodeIgniter + PHPExcel:将这个库调用到CodeIgniter的最佳方式是什么?
哪里最好从所有CodeIgniter文件夹复制文件,以及如何在我的控制器/模型中将其称为常规用法?
编辑:
这是一个整个文件夹,我需要移动,并调用主文件:PHPExcel\IOFactory.php
我有PHPExcel,我想将它添加到CodeIgniter中。CodeIgniter + PHPExcel:将这个库调用到CodeIgniter的最佳方式是什么?
哪里最好从所有CodeIgniter文件夹复制文件,以及如何在我的控制器/模型中将其称为常规用法?
编辑:
这是一个整个文件夹,我需要移动,并调用主文件:PHPExcel\IOFactory.php
您可以在笨添加PHPExcel
到库,如:
application > libraries > PHPExcel.php
让我们说PHPExcel.php
lib rary文件:
<?php
if (!defined('BASEPATH')):
exit('No direct script access allowed');
endif;
class PHPExcel
{
public function __construct()
{
//
}
public function some_function()
{
return 'some_function';
}
}
要在Controller中调用PHPExcel
库。让说,我把它命名为 My_controller.php
:
<?php
if (!defined('BASEPATH')):
exit('No direct script access allowed');
endif;
class My_controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
//Call PHPExcel class
$this->load->library('PHPExcel');
}
public function index()
{
echo $this->PHPExcel->some_function();
}
}
我跟着这个教程:https://arjunphp.com/how-to-use-phpexcel-with-codeigniter/
得到了我的答案!
我看到你做了什么,我有一些问题,然后我尝试这样做: 第一:我应该将PHPExcel文件夹移动到哪个目录?第二:如何在编辑我的问题后应用此功能,因为您现在知道这是一个包含文件的整个文件夹,而不仅仅是一个文件夹。 –
那么你可以创建一个文件夹并将其命名为PHPExcel并将所有文件移入它。你只需要调用主文件作为你提到 - IOFactory.php欲了解更多信息...只需去http://ellislab.com/codeigniter/user-guide/general/creating_libraries.html – Nere