• tp-02 四种url访问的方式


    1:http://localhost/index.php?m=模块&c=控制器&a=操作方法     [get模式]
    
    2:http://localhost/index.php/模块[模块文件夹]/控制器/操作方法    [pathinfo模式]
    
    3:http://localhost/模块[模块文件夹]/控制器/操作方法     [rewite重写模式]
    
    4:http://localhost/index.php?s=/模块[模块文件夹]/控制器/操作方法  [兼容模式]

    具体的url模式 在ThinkPHP/conf/convention.php文件下

    大概在138行 默认的是pathinfo模式

    'URL_MODEL' => 1, // URL访问模式,可选参数0、1、2、3,代表以下四种模式:
    // 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE 模式); 3 (兼容模式)    默认为PATHINFO 模式

    5:具体修改访问模式如下:

       config.php是我们当前自己的项目配置文件,我们可以通过修改文件达到配置变量的目录,

    这个文件在系统运行过程中会覆盖convertion.php的配置变量

       因为:我们在新建控制的器的时候需要引入

             include 'convertiion.php';

             include 'config.php'

             后引入的文件会把先引入的文件中的配置给覆盖掉~

    配置如下:

       <?php
        return array(
        //'配置项'=>'配置值'
        //配置URL模式
       'URL_MODEL'=>0    //默认的为1 所以现在改为第一种get模式。
       );

     

    //把目前的tp框架的生成模式改变成为开发模式
    define("APP_DEBUG", true);

    快捷函数 U();

    使用方法如下:  U("模块/控制器/方法")    根据url模式来生成地址!

       开发调试模式:系统要加载26文件

       生成模式:系统只要加载很少的文件。

       查看系统运行日志:可知道系统加载了多少文件

  • 相关阅读:
    maven公共库
    java截取当前屏幕图片
    JAVE视频处理
    jar在maven仓库里面没有时 , 把jar导入本地仓库步骤
    3 .shell 之linux四剑客sed/grep/awk/find
    Spring学习(四)-基于注解的Bean管理
    Spring学习(三)-Bean的种类,作用域,生命周期
    Spring学习(一)-基本入门
    dubbo服务连接zookeeper报错:java.net.ConnectException: Connection refused
    idea-常用设置二
  • 原文地址:https://www.cnblogs.com/hgj123/p/3810179.html
Copyright © 2020-2023  润新知