ThinkPHP中URL路徑訪問與模塊控制器之間的關(guān)系
ThinkPHP中URL路徑訪問與模塊控制器之間的關(guān)系是ThinkPHP程序開發(fā)中非常重要的一個(gè)環(huán)節(jié)。熟練的掌握該技巧對于進(jìn)一步學(xué)習(xí)ThinkPHP起著至關(guān)重要的作用。具體分析如下:
打開控制器頁面:
UserAction.class.php //路徑:admin\Lib\Action\ 此處的admin為新建的項(xiàng)目對應(yīng)的目錄
我們都知道在Action里的方法默認(rèn)為Public屬性,私有屬性的方法沒法訪問,但定義私有屬性的方法也有其意義所在。
在其中定義私有方法的意義:主要體現(xiàn)在,能夠在這里寫一個(gè)與用戶模塊相關(guān)的方法,但是你又不希望原有方法太過于臃腫,因此,我們可以定義一個(gè)私有來實(shí)現(xiàn),如果驗(yàn)證規(guī)范發(fā)生變化,只需要改這當(dāng)中的一個(gè)方法就行。不用再去找一個(gè)大堆的代碼當(dāng)中去找。
示例代碼如下:
class UserAction extends Action{ function index(){ echo '這是首頁'; } function add(){ $this->verify(); echo '這是向數(shù)據(jù)庫中寫入數(shù)據(jù)的方法'; } private function verify(){ echo '這是驗(yàn)證的方法'; } }
../admin.php/User/add 執(zhí)行結(jié)果:
這是驗(yàn)證的方法這是向數(shù)據(jù)庫中寫入數(shù)據(jù)的方法
希望本文所述對大家ThinkPHP程序設(shè)計(jì)有所幫助。
- Thinkphp5 如何隱藏入口文件index.php(URL重寫)
- 淺談thinkphp的nginx配置,以及重寫隱藏index.php入口文件方法
- Thinkphp通過一個(gè)入口文件如何區(qū)分移動端和PC端
- thinkphp3.2中Lite文件替換框架入口文件或應(yīng)用入口文件的方法
- ThinkPHP中url隱藏入口文件后接收alipay傳值的方法
- ThinkPHP入口文件設(shè)置及相關(guān)注意事項(xiàng)分析
- thinkphp隱藏index.php/home并允許訪問其他模塊的實(shí)現(xiàn)方法
- ThinkPHP框架里隱藏index.php
- Nginx配置PATHINFO隱藏thinkphp index.php
- ThinkPHP3.2.3框架實(shí)現(xiàn)的空模塊、空控制器、空操作,跳轉(zhuǎn)到錯(cuò)誤404頁面圖文詳解
- thinkphp3.2實(shí)現(xiàn)跨控制器調(diào)用其他模塊的方法
- tp5.0框架隱藏index.php入口文件及模塊和控制器的方法分析
相關(guān)文章
Yii框架中 find findAll 查找出制定的字段的方法對比
在yii框架中可以使用映射類的find方法取出一條數(shù)據(jù)或者用findall方法取出數(shù)條數(shù)據(jù)來,那么如何按照所需條件來取數(shù)據(jù)呢,主要用到了CDbCriteria這個(gè)類,這個(gè)類是yii自帶的操作數(shù)據(jù)庫的支持類2014-09-09Yii2基于Ajax自動獲取表單數(shù)據(jù)的方法
這篇文章主要介紹了Yii2基于Ajax自動獲取表單數(shù)據(jù)的方法,涉及Yii結(jié)合ajax調(diào)用鼠標(biāo)事件動態(tài)查詢表單的相關(guān)技巧,需要的朋友可以參考下2016-08-08Thinkphp5.0框架使用模型Model的獲取器、修改器、軟刪除數(shù)據(jù)操作示例
這篇文章主要介紹了Thinkphp5.0框架使用模型Model的獲取器、修改器、軟刪除數(shù)據(jù)操作,結(jié)合實(shí)例形式分析了thinkPHP5.0模型Model獲取器、修改器數(shù)據(jù)操作相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下2019-10-10Laravel 5.5 實(shí)現(xiàn)禁用用戶注冊示例
今天小編就為大家分享一篇Laravel 5.5 實(shí)現(xiàn)禁用用戶注冊示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10php使用CURL模擬GET與POST向微信接口提交及獲取數(shù)據(jù)的方法
這篇文章主要介紹了php使用CURL模擬GET與POST向微信接口提交及獲取數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了php使用curl向微信接口提交與獲取相關(guān)數(shù)據(jù)的操作技巧,需要的朋友可以參考下2016-09-09