suraview / view
模板引擎。
2.1.0
2023-07-15 22:09 UTC
Requires (Dev)
- phpunit/phpunit: ^9.5 || ^10.0
README
Sura\View是一个独立的Blade模板引擎版本,它使用单个PHP文件,可以移植到不同的项目中使用。它允许你在Laravel之外使用blade模板。
用法
如果你使用composer,则可以使用以下命令(命令行)添加库:
composer require Sura/view
如果你不使用它,则可以下载库并手动包含。
隐式定义
use Sura\View\View; $views = __DIR__ . '/views'; $cache = __DIR__ . '/cache'; $blade = new View($views,$cache,View::MODE_DEBUG); // MODE_DEBUG allows to pinpoint troubles. echo $blade->run("hello",array("variable1"=>"value1")); // it calls /views/hello.blade.php
其中$views
是存储视图(未编译的模板)的文件夹。$cache
是存储编译文件的文件夹。
在这个例子中,BladeOne打开模板hello。因此,在视图文件夹中应该存在一个名为**hello.blade.php**的文件。
views/hello.blade.php
<h1>Title</h1> {{$variable1}}