如何在codeigniter中包含供应商自动加载?
我是CodeIgniter的新手,我只是想问一下如何在CodeIgniter中包含供应商/自动加载文件?我还没有尝试过任何解决方案,所以也许有人能帮我解决这个问题如何在codeigniter中包含供应商自动加载?,codeigniter,Codeigniter,我是CodeIgniter的新手,我只是想问一下如何在CodeIgniter中包含供应商/自动加载文件?我还没有尝试过任何解决方案,所以也许有人能帮我解决这个问题 将配置文件中的composer自动加载设置false更改为true $config['composer\u autoload']=TRUE 将此行添加到index.php文件中 include_once./vendor/autoload.php' 在库文件夹中创建库文件作为VendorLibrary.php 代码 4.像这样在控制器中
$config['composer\u autoload']=TRUE代码>
将此行添加到index.php文件中
include_once./vendor/autoload.php'代码>
在库文件夹中创建库文件作为VendorLibrary.php
代码
4.像这样在控制器中加载库
代码
将配置文件中的composer自动加载设置false更改为true
$config['composer\u autoload']=TRUE代码>
将此行添加到index.php文件中
include_once./vendor/autoload.php'代码>
在库文件夹中创建库文件作为VendorLibrary.php
代码
4.像这样在控制器中加载库
代码
不要将其包含在autoload.php中,因为无论您是否使用not的库函数,它都将始终被加载,只需制作一个helper
,并在顶部包含一次“FCPATH.”vendor/autoload.php“代码>
此处FCPATH
是您的CI应用程序的文件夹位置。它是在index.php中声明的常量
现在,在需要特定函数时调用helper函数,这样做不需要以任何方式触摸config.php
希望这有帮助,不要将其包含在autoload.php中,因为无论您使用not的库函数,它都会被加载,只需创建一个帮助程序,并在顶部包含一次“FCPATH.”vendor/autoload.php“代码>
此处FCPATH
是您的CI应用程序的文件夹位置。它是在index.php中声明的常量
现在,在需要特定函数时调用helper函数,这样做不需要以任何方式触摸config.php
希望这有助于您想在哪里包括自动加载?你真的尝试过什么吗?需要一次APPPATH.vendor/autoload.php;我所做的是,我将vendor/autoload.php放在第三方文件夹中,然后在library文件夹中创建一个类来调用这些文件。该类包含如下内容:您想在何处包括自动加载?你真的尝试过什么吗?需要一次APPPATH.vendor/autoload.php;我所做的是,我将vendor/autoload.php放在第三方文件夹中,然后在library文件夹中创建一个类来调用这些文件。课堂内容如下:我已经解决了这个问题,但是仍然,谢谢你的回答。我已经解决了这个问题,但是仍然,谢谢你的回答。我已经解决了这个问题,但是仍然,谢谢你的回答。我已经解决了这个问题,但是仍然,谢谢你的回答。
use Vendor\ClassName;
class ClassNameLibrary {
public $class;
public function __construct()
{
$this->class = new ClassName();
}
public function clear($data)
{
return $this->class->clean($data);
}
}
class HomeController extends CI_Controller {
public function __construct()
{
$this->load->library('classnamelibrary');
}
public function index()
{
$clean = $this->classnamelibrary->clear($data);
}
}