skylarkelty / spark
一个高性能的模板解析器,旨在在完整的模板引擎内部或与应用程序并行使用。
1.1.1
2013-08-12 17:45 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-23 14:28:11 UTC
README
300行模板解析器
一个高性能的模板解析器,旨在在完整的模板引擎内部或与应用程序并行使用。虽然Spark可以独立使用,但它包含的功能非常有限,主要设计为与更大的系统并行工作。
要求
- PHP 5.3(或更高版本)
Spark接受一个HTML页面,并在指定的命名空间(例如 本项目的结果是一个非常简单的模板解析器,可以连接到一个功能更完整的模板引擎。用法
$spark = new Spark\Core\Spark();
print $spark->run('<html><body><SparkVersion /></body></html>');
添加标签
$spark = new Spark\Core\Spark();
$spark->addTag("Example", function($html, $inner) {
return "Hello World!";
});
print $spark->run('<html><body><SparkExample /></body></html>');