# Yaf_View_Simple 类

(Yaf >=1.0.0)

## 简介

Yaf_View_Simple 这是 Yaf 内建的模板引擎，是个简单而快速的模板引擎，只支持 PHP 脚本模板。

## 类摘要

class Yaf_View_Simple implements Yaf_View_Interface {
/* 属性 */
protected $_tpl_vars;
protected $_tpl_dir;
/* 方法 */
final public function __construct(string `$template_dir`, array `$options` = ?)
public function assign(string `$name`, mixed `$value` = ?): bool
public function assignRef(string `$name`, mixed `&$value`): bool
public function clear(string `$name` = ?): bool
public function display(string `$tpl`, array `$tpl_vars` = ?): bool
public function eval(string `$tpl_content`, array `$tpl_vars` = ?): string
public function __get(string `$name` = ?): void
public function getScriptPath(): string
public function __isset(string `$name`): void
public function render(string `$tpl`, array `$tpl_vars` = ?): string
public function __set(string `$name`, mixed `$value`): void
public function setScriptPath(string `$template_dir`): bool
}

## 属性

_tpl_vars

_tpl_dir

## 目录

- Yaf_View_Simple::assign — 为视图引擎分配一个模板变量
- Yaf_View_Simple::assignRef — The assignRef purpose
- Yaf_View_Simple::clear — 清除分配的值
- Yaf_View_Simple::__construct — Yaf_View_Simple 的构造方法
- Yaf_View_Simple::display — 渲染一个视图模板, 并直接输出给请求端
- Yaf_View_Simple::eval — 渲染模板
- Yaf_View_Simple::__get — 获取视图引擎的一个模板变量值
- Yaf_View_Simple::getScriptPath — 获取模板目录
- Yaf_View_Simple::__isset — The __isset purpose
- Yaf_View_Simple::render — 渲染模板
- Yaf_View_Simple::__set — 为视图引擎分配一个模板变量
- Yaf_View_Simple::setScriptPath — 设置模板的目录

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open