zoukankan      html  css  js  c++  java
  • ThinkPHP 3 MVC模式和URL访问

    一、什么是MVC                 //了解
        M -Model 编写model类 对数据进行操作
        V -View  编写html文件,页面呈现
        C -Controller 编写类文件(UserAction.class.php)
    二、ThinkPHP的MVC特点         //了解
    三、ThinkPHP的MVC对应的目录   //了解
        M 项目目录/应用目录/Lib/Model
        V 项目目录/应用目录/Tpl
        C 项目目录/应用目录/Lib/Action
    四、url访问C                  //了解
    五、url的4种访问方式          //重点!
            1.PATHINFO 模式 -- 重点!!!!!!
                http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2
                如果要修改 URL中的 “/” 可以在配置文件中添加  'URL_PATHINFO_DEPR'=>'-'
            2.普通模式
                http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2
                http://192.168.1.11/think/index.php?m=index&a=test
            3.REWRITE模式
                http://域名/项目名/模块名/方法名/键1/值1/键2/值2
                需要修改 Apache 的配置文件 httpd.conf 文件
            4.兼容模式
                http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2

  • 相关阅读:
    MongoDB数据类型
    Redis数据类型
    RHEL7 CentOS7 检查查看精简指令
    Linux命令:查看登录用户
    JavaScript错误之:Uncaught ReferenceError: $ is not defined
    Linux下因为系统编码问题造成乱码的解决办法
    Linux系统下的程序开发之:命名规范
    优化php代码
    Git工具:Widows下的使用(提交到Github)
    MongoDB
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3910258.html
Copyright © 2011-2022 走看看