thinkPHP5框架渲染模板的3种方式简述

 更新时间:2017年11月03日 12:04:03   作者:Wake_me_Up123  
这篇文章主要介绍了thinkPHP5框架渲染模板的3种方式,结合实例形式分析了thinkPHP5框架控制器渲染、view助手函数及继承think\Controller类三种方式的实现方法,需要的朋友可以参考下

本文实例讲述了thinkPHP5框架渲染模板的3种方式。分享给大家供大家参考,具体如下:

默认情况下,控制器的输出全部采用return的方式,无需进行任何的手动输出,系统会自动完成渲染内容的输出。

在控制器里渲染模板

namespace app\index\controller;
use think\view;
class Index{
 public function index(){
  $view = new view();
  return $view->fetch('index');
 }
}

直接使用view助手函数渲染模板

namespace app\index\controller;
class Index{
 public function index() {
  return view('index');
 }
}

继承think\Controller类

如果继承了think\Controller类,就可以直接调用think\View及think\Request类的方法。例子:

namespace app\index\controller;
use think\Controller;
class Index extends Controller{
 public function index(){
  $this->assign('domain', $this->request->url(true));
  return $this->fetch('index');
 }
}

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

相关文章

  • ThinkPHP基本的增删查改操作实例教程

    ThinkPHP基本的增删查改操作实例教程

    这篇文章主要介绍了ThinkPHP基本的增删查改操作,在ThinkPHP程序设计中有着非常广泛的应用,需要的朋友可以参考下
    2014-08-08
  • Yii2表单事件之Ajax提交实现方法

    Yii2表单事件之Ajax提交实现方法

    这篇文章主要介绍了Yii2表单事件之Ajax提交实现方法,结合实例形式分析了Yii2框架中ajax提交的具体实现技巧,需要的朋友可以参考下
    2017-05-05
  • 浅析PHP中的闭包和匿名函数

    浅析PHP中的闭包和匿名函数

    PHP闭包和匿名函数使用的句法与普通函数相同,但闭包和匿名函数其实是伪装成函数的对象(Closure类的实例) 。下面给大家介绍PHP中的闭包和匿名函数知识,需要的朋友参考下吧
    2017-12-12
  • yii2 上传图片的示例代码

    yii2 上传图片的示例代码

    这篇文章主要介绍了yii2 上传图片的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • PHP图片上传代码

    PHP图片上传代码

    PHP图片上传有好多种方法,今天给大家提供一个简单的方法。
    2013-11-11
  • Laravel5.1 框架模型查询作用域定义与用法实例分析

    Laravel5.1 框架模型查询作用域定义与用法实例分析

    这篇文章主要介绍了Laravel5.1 框架模型查询作用域定义与用法,结合实例形式分析了laravel5.1定义一个查询作用域及动态的查询作用域相关操作技巧,需要的朋友可以参考下
    2020-01-01
  • PHP架构及原理知识点详解

    PHP架构及原理知识点详解

    这篇文章主要介绍了PHP架构及原理知识点以及相关实例讲解,需要的朋友们参考下。
    2019-12-12
  • thinkphp5+layui实现的分页样式示例

    thinkphp5+layui实现的分页样式示例

    这篇文章主要介绍了thinkphp5+layui实现的分页样式,结合实例形式详细分析了thinkPHP5框架结合layui实现的分页功能相关的配置、查询等操作技巧,需要的朋友可以参考下
    2019-10-10
  • Yii redis集合的基本使用教程

    Yii redis集合的基本使用教程

    这篇文章主要给大家介绍了关于Yii redis集合的基本使用教程,文中通过示例代码介绍的非常详细,对大家学习或者使用Yii、redis具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • Laravel 5框架学习之日期,Mutator 和 Scope

    Laravel 5框架学习之日期,Mutator 和 Scope

    这篇文章主要介绍了Laravel 5框架学习之日期,Mutator 和 Scope的相关资料,需要的朋友可以参考下
    2015-04-04

最新评论