/** * 渲染页面 * @param string $name * @param array $par * @return void */ static function make($name, $par = []) { if (is_object($par)) { $par = (array) $par; } $view = new Static(); $data = $view->render($name, $par); if (static::$cache !== false && static::$cache >= 0) { $url = static::cacheHtml(); ob_start(); echo $data; $data = trim(ob_get_contents()); ob_end_clean(); $data = $data . "\n<!--date:" . date('Y-m-d H:i:s') . "-->\n"; file_put_contents($url, $data); } return $data; }