牛牛在线工具

Yaf_Dispatcher::autoRender()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Yaf_Dispatcher::autoRender()

设置是否自动渲染视图模板

函数名称:Yaf_Dispatcher::autoRender() 适用版本:Yaf框架2.1.0及以上版本 函数说明:Yaf_Dispatcher::autoRender()方法用于设置是否自动渲染视图模板。 用法: public bool Yaf_Dispatcher::autoRender ( void ) public Yaf_Dispatcher Yaf_Dispatcher::autoRender ( bool $flag ) 参数: $flag(可选):布尔值,指定是否自动渲染视图模板。默认为true,表示自动渲染。 返回值: 当不传入参数时,返回当前的自动渲染设置(true或false)。 当传入参数时,返回Yaf_Dispatcher的实例。 示例1:获取当前的自动渲染设置 $dispatcher = Yaf_Dispatcher::getInstance(); $autoRender = $dispatcher->autoRender(); echo "当前的自动渲染设置:" . ($autoRender ? "开启" : "关闭"); 示例2:设置自动渲染为关闭 $dispatcher = Yaf_Dispatcher::getInstance(); $dispatcher->autoRender(false); 示例3:设置自动渲染为开启 $dispatcher = Yaf_Dispatcher::getInstance(); $dispatcher->autoRender(true); 注意事项: 当自动渲染设置为开启时,Yaf框架会自动根据当前请求的控制器和动作方法,渲染对应的视图模板。 当自动渲染设置为关闭时,需要手动调用Yaf_Controller_Abstract类的render()方法来渲染视图模板。