首頁 > 後端開發 > php教程 > CI框架如何取得控制器名稱和方法名

CI框架如何取得控制器名稱和方法名

小云云
發布: 2023-03-21 12:06:01
原創
2413 人瀏覽過

本文主要和大家分享CI框架如何取得控制器名和方法名,一共有三種方法,希望能幫助大家。

第一種方法:

#即使有__CLASS__,__FUNCTION__魔術變量,但是在父類控制器,或者在model中,只能取得目前類別的類別名稱和方法名稱。

第二種方法:

$this##- >uri->segment(3, 0 );

這種是透過URL來獲取,萬一url路由被自訂了,這個方法又不太優雅。

第三種方法:(完美)#

  $con = $this->router->fetch_class();//获取控制器名
  $func = $this->router->fetch_method();//获取方法名
登入後複製

這是框架自帶的方法,官方文件沒有介紹,深入挖掘框架得知,親測2.x中有效....

相關推薦:


Yii2 取得模組名稱、控制器名稱、方法名稱

以上是CI框架如何取得控制器名稱和方法名的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板