平方X

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5931|回复: 3

[php] TP5.0学习笔记-快速入门(二):URL和路由

[复制链接]

414

主题

709

帖子

3680

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3680
QQ
发表于 2016-6-23 09:19:11 | 显示全部楼层 |阅读模式
http://serverName/index.php/模块/控制器/操作
我是平方X~
回复

使用道具 举报

414

主题

709

帖子

3680

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3680
QQ
 楼主| 发表于 2016-6-23 09:19:41 | 显示全部楼层
隐藏index.php是入口处的.htaccess完成的。
我是平方X~
回复 支持 反对

使用道具 举报

414

主题

709

帖子

3680

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3680
QQ
 楼主| 发表于 2016-6-23 09:28:27 | 显示全部楼层


    // 添加路由规则 路由到 index控制器的hello操作方法
    'hello/:name' => 'index/hello',
路由之前的URL访问地址为:

http://tp5.com/index/index/hello/name/thinkphp
定义路由后就可以直接访问下面的URL地址

http://tp5.com/hello/thinkphp


    // 路由参数name为可选
    'hello/[:name]' => 'index/hello',

use think\Route;

Route::rule('hello/:name', 'index/hello');

Route::rule('hello/[:name]', 'index/hello');
我是平方X~
回复 支持 反对

使用道具 举报

414

主题

709

帖子

3680

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3680
QQ
 楼主| 发表于 2016-6-23 09:44:24 | 显示全部楼层
定义路由
完整匹配,用$
闭包定义,方法
设置URL分隔符,配置文件
路由参数,方法、后缀
变量规则,格式
路由分组,
复杂路由
生成URL地址,用
url('blog/read?name=thinkphp');
// 等效于
Url::build('blog/read?name=thinkphp');
我是平方X~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|平方X ( 冀ICP备14018164号 )

GMT+8, 2024-12-26 19:47 , Processed in 0.104687 second(s), 21 queries .

技术支持:Powered by Discuz!X3.4  © 2001-2013 Comsenz Inc.

版权所有:Copyright © 2014-2018 平方X www.pingfangx.com All rights reserved.

快速回复 返回顶部 返回列表