博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tp-02 四种url访问的方式
阅读量:5882 次
发布时间:2019-06-19

本文共 857 字,大约阅读时间需要 2 分钟。

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文件

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

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

转载地址:http://popix.baihongyu.com/

你可能感兴趣的文章
我们如何写有价值的文档
查看>>
jquery loadmask
查看>>
千万要留冗余!机房建设亲历后的滴血教训
查看>>
oracle 10g打补丁(p5490848_10202_LINUX)
查看>>
Looper对文件描述符的监控与处理
查看>>
Java自定义注解讲解
查看>>
DIV+CSS网页内容居中
查看>>
ORACLE 11G R2 dbca创建库时找不到asm磁盘
查看>>
【转】Android和iPhone要做统一设计还是差异设计?
查看>>
一个在校大学生的开源之路:从0到1024
查看>>
Mysql 主从同步问题总结
查看>>
JNI学习积累之一 ---- 常用函数大全
查看>>
RedHat 5.4下安装Apache+MySQL+PHP经验
查看>>
C语言判断1000—2000年之间的闰年
查看>>
我的友情链接
查看>>
Java数组排序Arrays.sort
查看>>
mysql多实例配置
查看>>
libvlc设置
查看>>
我的友情链接
查看>>
学生机房虚拟化(九)系统操作设计思路
查看>>