美文网首页
tp学习基本控制器和视图

tp学习基本控制器和视图

作者: rosekissyou | 来源:发表于2017-02-25 13:24 被阅读296次

1 文件结构

application  主要操作目录

extend  扩展

public  入口文件

runtime  运行时文件

thinkphp 核心代码

vendor  三方扩展

2 public/index.php 解析

.htaccess    Apache 可写文件

index.php  主目录

router.php  路由文件

3 index.php 解析

index.php  主目录

// 定义应用目录

define('APP_PATH',__DIR__.'/../application/');  //应用文件目录

// 加载框架引导文件

require__DIR__.'/../thinkphp/start.php';        //加载tp5核心代码

4 router.php 解析

router.php  主目录

if(is_file($_SERVER["DOCUMENT_ROOT"] .$_SERVER["REQUEST_URI"])) {

return false;

}else{

require__DIR__."/index.php";

}

// 定义路由目录 index.php

5 application文件 解析

application 文件里面的目录是模块 , 其他的php是配置文件

里面默认只有index模块, 这里添加了admin模块, 其中config.php还是配置项,database.php配置数据库, common 是公共应用文件

这里主要介绍index目录,

5.1 controller直接输入首页访问的页面来源

上面这个页面是index/controller/Index.php里面的index方面显示的

然后我们把下面的注释掉,换成 hello kitty 就可以看到页面变化

下面我们开始介绍view视图

5.2 view下面我们开始介绍view视图

在index目录下面新建目录名称是 view, 原本是没有的, 然后在view目录下面新建index目录,然后在index目录下面新建index.html文件,

效果如图,接下来编写index.html

系统首页

小熊之家首页

然后在回controller里面Index.php修改代码

在后面加入return$this->fetch();

然后再运行就可以看到效果

以上就是比较简单的控制器到视图的实现了.

相关文章

  • tp学习基本控制器和视图

    1 文件结构 application 主要操作目录 extend 扩展 public 入口文件 runtime 运...

  • 4、TP5架构总览

    我们来看看TP5的架构。 ThinkPHP 5.0基于MVC(模式、视图、控制器)方式来组织。 TP5的访问url...

  • ThinkPHP框架基础(二)

    文章目录一、控制器二、视图三、读取数据 一、控制器 先找到TP框架下位于application/index/con...

  • PHP的MVC模式

    MVC模式 m model 模型v view 视图c controller 控制器 MVC在TP中如何体现 1、M...

  • IOS开发 导航控制器切换

    本节学习内容 1.导航控制器视图管理概念 2.导航控制器视图切换的原理 3.导航控制器视图切换应用 导航控制器函数...

  • IOS开发 导航控制器基础

    本节学习内容: 1.导航控制的基本概念 2.导航控制器的基本原理 3.导航控制器的实现 创建一个视图控制器 命名为...

  • 模态视图跳转

    需求:A视图控制器中presentB视图控制器,B视图控制器再presentC视图控制器。最后从C视图控制器直接返...

  • iOS小技巧·把子视图控制器的视图添加到父视图控制器

    把子视图控制器的视图添加到父视图控制器并覆盖 添加子控制器 把子视图控制器的视图添加到父视图控制器的指定容器视图,...

  • iOS_UI_03_视图控制器

    视图控制器 一、自定义视图(label-textField组合视图) 二、视图控制器 三、视图控制器指定视图 四、...

  • iOS —— 程序启动流程和自定义程序窗口

    在上文 iOS —— 视图,视图控制器和窗口 中,我们大概描述视图,视图控制器和窗口这是三个开发中绕不开的东西。 ...

网友评论

      本文标题:tp学习基本控制器和视图

      本文链接:https://www.haomeiwen.com/subject/wcfgbttx.html