Php 刀片模板引擎可与codeigniter一起使用?

Php 刀片模板引擎可与codeigniter一起使用?,php,codeigniter,laravel,blade,Php,Codeigniter,Laravel,Blade,名为blade的模板引擎可以与codeigniter或纯php一起使用?我知道它可以与laravel一起使用,我想知道它是否也可以与任何其他php框架一起使用,或者与纯php一起使用,Blade是否可以在php中独立使用 这意味着您可以在CodeIgniter中舒适地使用它 同样,您需要使用composer。或者,您可以使用此CodeIgniter库来模拟刀片: 它的工作原理很像刀片,它是直接为CodeIgniter设计的 我在这里写了一篇完整的文章: 基本上,使用composer包含软件包(

名为blade的模板引擎可以与codeigniter或纯php一起使用?我知道它可以与laravel一起使用,我想知道它是否也可以与任何其他php框架一起使用,或者与纯php一起使用,Blade是否可以在php中独立使用

这意味着您可以在CodeIgniter中舒适地使用它


同样,您需要使用
composer

或者,您可以使用此CodeIgniter库来模拟刀片:


它的工作原理很像刀片,它是直接为CodeIgniter设计的

我在这里写了一篇完整的文章:

基本上,使用composer包含软件包(您需要将CI设置为使用composer),然后创建一个刀片实例,将其传递给您的视图和缓存文件夹,如下所示:

$blade = new BladeInstance(__DIR__ . "/../views", __DIR__ . "/../cache/views");

echo $blade->render("index");

作为记录,并作为对另一个帖子的回答:

我测试了许多库来在Laravel之外运行blade(我不使用),大多数库(就编码人员而言)都是原始库的拙劣黑客,他们只是简单地复制和粘贴代码并删除了一些依赖项,但它保留了Laravel的许多依赖项

我为blade创建了一个替代方案,使其免费(MIT许可证,即关闭源代码/专用代码即可)位于一个文件中,且不依赖于外部库。您可以下载该类并开始使用它,也可以通过composes进行安装(composer需要eftec/bladeone)。所以,即使是作曲家也是可选的


其100%兼容的SAN和Laravel自己的功能(扩展)。

首先,您需要了解
composer
的工作原理并学习如何使用它。好的,但那个么刀片是否可以和codeigniter一起使用?是的,你们可以和codeigniter一起使用。