• ThinkPHP框架


    ThinkPHP框架

    入口文件

    /Application/Home/Controller/IndexController.class.php

    此控制器的名称为Index。

    控制器下有个public function index()方法,当我们访问入口文件时,实际访问的是index控制器里面的index方法

    控制器的命名格式

    1.控制器要写在Controller文件夹里面

    2.控制器是一个类(后缀名为.class.php)

    3.控制器的命名名称后面加Controller代表它是一个控制器

     写的方法继承自Controller方法

    Controller方法的路径:ThinkPHP/Library/Think/Controller.class.php

    在类里面写一个成员方法就可以访问了

    访问的方式

    1.路径模式:入口文件/模块名/控制器名/方法名(默认)

    localhost/tp/index.php/Home/Index/index

    2.GET模式:入口文件?m=模块名&c=控制器名&a=方法名

    localhost/tp/index.php?m=Home&c=Index&a=index

    3.重写模式:省掉入口文件

    localhost/tp/Home/Index/index

    4.兼容模式:入口文件?s=/模块名/控制器名/方法名

    localhost/tp/index.php?s=/Home/Index/index

    视图模板的命名

    在View文件夹里新建一个与控制器名相同的文件夹,将模板文件放入其中就可以访问

    向TP里面注册变量

    $this->assign("ceshi","张三");

    提取变量所用的分隔符

    主页面代码为

    <div>{$ceshi}</div>

    显示结果

    表单元素

    <form action="" method="post">
        <div><input type="text" name="uid"/></div>
        <input type="submit" value="提交"/>
    </form>
  • 相关阅读:
    守卫者的挑战(guard)
    pf
    放砖头
    多人背包
    TC-572-D1L2 未完!待续!
    方程的解数
    单词矩阵/贰五语言
    虫食算
    移动玩具
    UVA 125 统计路径条数 FLOYD
  • 原文地址:https://www.cnblogs.com/Whitehat/p/8613416.html
Copyright © 2020-2023  润新知