Template-engine/script.php

17 lines
486 B
PHP

<?php
require 'engine/Engine.php';
require 'engine/Extend.php';
$content = file_get_contents('./demo/index.html');
$t1 = microtime(true);
$template = \engine\Engine::instance();
// 加载自定义标签库
$template->loadTaglib(\engine\Extend::class);
// 编译
$result = $template->compile($content);
// 最后还原raw标签
$result = $template->returnRaw($result);
$t2 = microtime(true);
echo '执行时间' . ($t2 - $t1) . "\r\n";
file_put_contents(md5(time()) . '.php', $result);