提问人:Ping 提问时间:12/13/2018 最后编辑:Bhoomi PatelPing 更新时间:12/15/2018 访问量:1059
Codeigniter 中 'use' 关键字的替代
Alternate to the 'use' keyword in Codeigniter
问:
我正在将 Codeigniter 用于一个项目,我想将一个库合并到项目中,但它是使用命名空间和关键字设置的各种文件来包含所需文件的。如何将其转换为与 Codeigniter 一起使用?我是用语句替换 everything,还是做不同的事情?'use'
use LibName\Something\Something
require()
除非有更好的方法,否则我想在 CI3 中顶级使用此库:
答:
0赞
DFriend
12/15/2018
#1
您将需要该语句才能使用该库。所以,不要去破解graphql-php。use
由于该库使用 Composer,因此很容易将该自动加载器与 CodeIgniter 一起使用。在 /application/config/config.php 中设置以下“作曲家自动加载”部分
$config['composer_autoload'] = TRUE;
如果您从通常的位置更改了“供应商”文件夹的位置,请阅读 config.php 中的注释。
之后,使用标准 PHP 语法来使用和实例化库中的类。
你可能应该避免对你的应用程序进行命名空间,这意味着任何使用 CodeIgniter 核心类的东西。这种方法在组合(例如)和 CodeIgniter 等库时对我有用。graphql-php
PhpSpreadSheet
评论