用这个方法: Route::get('detail-name-id', 'product/detail');
name和id 后台自己定义内容
xxxx 从数据库调取数据
Thinkphp的App目录是通过使用__APP__预编译常量定义的,其赋值在于入口文件的与站点根目录的相对目录计算的.在Thinkphp中,APP的入口目录的设置有两种方法:
①.、通过Thinkphp自动计算 把入口文件放在自己Application目录下,通过U()函数获取时,Thinkphp会自动在你指定的Controller/Action前面加上Application目录Url前缀.优点自动化,符合Think的设计标准,缺点:缺少灵活.
在入口文件中定义常量:"__APP__",指定URL前缀,这样的话,你可以任意设定App前缀如:
第一步,首先要在服务器的配置上对/router/路径进行拦截
调用某个文件夹目录下的index.php页面,假定现在所有模块使用单独的文件存放于class目录下,该目录与router平级,如下图所示:
第二步,路由分发器的实现(index.php)
①.: !Doctype html
①.0:
①.1: date_default_timezone_set("Asia/Shanghai");
获取请求的uri,然后拿到要加载的模块名、调用方法名,对uri参数进行简单的判断..
第三步,模块的编写
根据上述的uri,我们要调用的是Hello模块下的router方法,那么可以在class目录下定义一个名为Hello.class.php的文件(注意linux下是区分大小写的)
①.: ?php
①.0: }
①.1:
以上就是土嘎嘎小编为大家整理的php把路由放在数据相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!