php 路由 手冊技術

2021-08-21 07:46:23 字數 1288 閱讀 8391

thinkphp5.0的路由比較靈活,並且不需要強制定義,可以總結歸納為如下三種方式:

關閉路由,完全使用預設的path_info方式url:

'url_route_on'

=>

false

,

路由關閉後,不會解析任何路由規則,採用預設的path_info模式訪問url:

但仍然可以通過操作方法的引數繫結、空控制器和空操作等特性實現url位址的簡化。

可以設定url_param_type配置引數來改變pathinfo模式下面的引數獲取方式,預設是按名稱成對解析,支援按照順序解析變數,只需要更改為:

// 按照順序解析變數

'url_param_type'

=>

1,

開啟路由,並使用路由定義+預設path_info方式的混合:

'url_route_on'

=>

true

,

'url_route_must'

=>

false

,

該方式下面,只需要對需要定義路由規則的訪問位址定義路由規則,其它的仍然按照第一種普通模式的path_info模式訪問url。

開啟路由,並設定必須定義路由才能訪問:

'url_route_on'

=>

true

,

'url_route_must'

=>

true

,

這種方式下面必須嚴格給每乙個訪問位址定義路由規則(包括首頁),否則將丟擲異常。

首頁的路由規則採用/定義即可,例如下面把**首頁路由輸出hello,world!

route

::get

('/'

,function

());

PHP除錯技術手冊V1 0 0 PDF

零零碎碎花了兩周時間調研了目前php的一些除錯方式,很多知識點也許比較 基礎,內容有點冗長,挑自己願意看的來閱讀吧,東西比較基礎,請大家提出意見建議,我繼續公升級改進。中間過程中感謝 雪候鳥 同學提供的幫助。php除錯技術手冊 主要是針對目前流行的各種php除錯技術的乙個實驗和總結,所有除錯方法都是...

Markdown 技術手冊

一級標題 二級標題 標題 以此類推 第一 第二 第三 print helllo world 起始三個點 結尾三個點 用 框住要加粗的內容 typora 是乙個非常好用的 markdown 編輯器!用 框住要斜體的內容 typora 是乙個非常好用的 markdown 編輯器!名稱 path to i...

PHP路由技術的原理與實踐

使用者通過指定的url正規化對後台進行訪問。url路由處理類進行處理後。到邏輯處理類,邏輯處理類將請求結果返回給使用者。約定url正規化和規則 約定一套自己喜歡的,對搜尋引擎友好。對使用者友好的url規則 url處理類 即路由實現的核心 對使用者請求的url進行解析處理,獲取到使用者請求的類,方法,...