一个高性能的模板解析器,旨在在完整的模板引擎内部或与应用程序并行使用。

1.1.1 2013-08-12 17:45 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:28:11 UTC


README

Latest Stable Version Build Status

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>');