>[info]### ThinkPHP官方出品,入門`TP5`必讀系列(二)
>《路由完全指南》
> 作 者:流年
> 最后更新:2018-1-25
## 概述
>[danger]### 本系列文檔版權歸`ThinkPHP`官方所有,未經授權,禁止任何方式轉載和下載,侵權必究!
ThinkPHP5作為一個全新的版本,重構后的路由功能可圈可點,是5.0的一大亮點,本指南系列為您詳細介紹5.0路由的用法,并進行深入剖析其內部實現原理,助您完全掌握路由。
## 主要內容
由淺入深的介紹了路由的基本用法及高級技巧,為您揭開5.0路由的神秘面紗。
### 章節及完成情況:(`√`表示已經完成)
* (一)路由初體驗 `√`
* (二)路由執行流程 `√`
* (三)路由變量 `√`
* (四)路由地址 `√`
* (五)路由分組 `√`
* (六)別名路由 `√`
* (七)資源路由 `√`
* (八)路由生成 `√`
* (九)路由高級 `√`
* (十)域名路由 `√`
* (十一)路由綁定 `√`
* (十二)路由實例 (更新中~)
* 附錄A:路由速查表(更新中~)
* 附錄B:路由常見問題(更新中~)
添加了5.1版本的支持內容,格式如下:
>[danger]### 【5.1須知】
> * * * * *
> 此處內容表示`5.1`有效
## 閱讀對象
本指南的閱讀對象是對`ThinkPHP5`有基本的認識并且希望深入了解和使用路由的開發者,講述的內容需要你已經掌握下面的基礎知識,否則可能會有所困惑,事倍功半。
我們假設你已經了解:
* 如何安裝框架并配置`Vhost`;
* 如何定義5.0的控制器;
* 如何正確使用命名空間;
* 如何正確訪問一個操作;
如果對以上內容還不掌握的話,建議首先閱讀下本入門系列的第一部:《[ThinkPHP5.0快速入門](http://www.hmoore.net/thinkphp/thinkphp5_quickstart)》。如果你已經用過路由,那么也不用擔心會浪費你的時間,本指南會帶你深入剖析路由的執行流程和了解一些你未必清楚的路由用法和技巧,因為路由實在是一個既簡單而又非常復雜的東西。
## 更多閱讀
> 官方出品的快速入門系列還包括:
> * [ThinkPHP5.0快速入門](http://www.hmoore.net/thinkphp/thinkphp5_quickstart)
> * [ThinkPHP5.0控制器從入門到精通](http://www.hmoore.net/thinkphp/controller-in-detail)
> * [掌握ThinkPHP5.0數據庫和模型](http://www.hmoore.net/thinkphp/master-database-and-model)