ThinkPHP路由機制簡介
本文實例講述了ThinkPHP路由機制。分享給大家供大家參考,具體如下:
ThinkPHP 支持 URL 路由功能,要啟用路由功能,需要設(shè)置ROUTER_ON參數(shù)為true。開啟路由功能后,系統(tǒng)會自動進行路由檢測,如果在路由定義里面找到和當前URL匹配的路由名稱,就會進行路由解析和重定向。路由功能需要定義路由定義文件,位于項目的配置目錄下面,文件名為 routes.php
定義格式:
Return Array( 'RouteName'=>array('模塊名稱','操作名稱','參數(shù)定義','額外參數(shù)'), //常規(guī)路由 );
例如,我們啟用了路由功能,并且定義了下面的一個路由規(guī)則:
'blog'=>array('Blog','index','year,month,day','userId=1&status=1')
那么我們在執(zhí)行
的時候就會實際執(zhí)行 Blog 模塊的 index 操作,后面的參數(shù)/2007/9/15/ 就會依次按照 year/month/day 來解析,并且會隱含傳入 userId=1 和 status=1 兩個參數(shù)。
更多關(guān)于thinkPHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《ThinkPHP入門教程》、《ThinkPHP常用方法總結(jié)》、《smarty模板入門基礎(chǔ)教程》及《PHP模板技術(shù)總結(jié)》。
希望本文所述對大家基于ThinkPHP框架的PHP程序設(shè)計有所幫助。
- thinkphp的URL路由規(guī)則與配置實例
- thinkphp5 URL和路由的功能詳解與實例
- ThinkPHP路由詳解
- thinkphp路由規(guī)則使用示例詳解和偽靜態(tài)功能實現(xiàn)(apache重寫)
- ThinkPHP、Zend?Framework2、Yaf、Laravel框架路由大比拼
- 改寫ThinkPHP的U方法使其路由下分頁正常
- thinkPHP5.1框架路由::get、post請求簡單用法示例
- thinkphp中U方法按路由規(guī)則生成url的方法
- thinkPHP5框架路由常用知識點匯總
- thinkphp5框架路由原理與用法詳解
- thinkphp框架實現(xiàn)路由重定義簡化url訪問地址的方法分析
相關(guān)文章
thinkphp框架實現(xiàn)路由重定義簡化url訪問地址的方法分析
這篇文章主要介紹了thinkphp框架實現(xiàn)路由重定義簡化url訪問地址的方法,結(jié)合實例形式分析了thinkphp路由重定義及url地址訪問相關(guān)操作技巧與注意事項,需要的朋友可以參考下2020-04-04thinkPHP數(shù)據(jù)庫增刪改查操作方法實例詳解
這篇文章主要介紹了thinkPHP數(shù)據(jù)庫增刪改查操作方法,結(jié)合實例形式詳細分析了thinkPHP常用數(shù)據(jù)庫操作函數(shù)與相關(guān)使用技巧,需要的朋友可以參考下2016-12-12在服務端進行目錄建立、刪除,文件上傳、刪除的過程的php代碼
下面的php代碼具有查看服務器端目錄和文件,刪除文件夾等操作,是學習php文件操作不錯的參考資料2008-09-09PHP的Yii框架中使用數(shù)據(jù)庫的配置和SQL操作實例教程
這篇文章主要介紹了PHP的Yii框架中使用數(shù)據(jù)庫的配置和SQL操作實例教程,Yii支持綁定多種數(shù)據(jù)庫,文中主要對各種查詢語句在Yii中的使用給出了例子,需要的朋友可以參考下2016-03-03PHP命令行執(zhí)行整合pathinfo模擬定時任務實例
下面小編就為大家?guī)硪黄狿HP命令行執(zhí)行整合pathinfo模擬定時任務實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08