您现在的位置是:首页 >

thinkphp5框架原理 thinkphp5.0 要怎么在控制器中调用公共函数文件里的方法

火烧 2022-04-19 08:09:02 1064
thi k h 5.0 要怎么在控制器中调用公共函数文件里的方法 thi k h 5.0 要怎么在控制器中调用公共函数文件里的方法①mo 模块自动载入 fu ctio . h 自动载入 如果在Comm
thinkphp5框架原理 thinkphp5.0 要怎么在控制器中调用公共函数文件里的方法

thinkphp5.0 要怎么在控制器中调用公共函数文件里的方法  

thinkphp5.0 要怎么在控制器中调用公共函数文件里的方法

①mon模块自动载入(function.php自动载入)如果在Common/Common/目录下下面建立一个function.php 文件,那么框架会自动加载此文件
注意:如果我们不是在mon模块的mon文件夹下面写function.php,那么其他文件不会自动加载如(a.php,b.php)
②加载mon的自定义文件
需要在配置文件中通过以下配置加载我们自定义的配置文件
在配置文件config.php加上 'LOAD_EXT_FILE' => '这里写你自定义的函数文件名'

thinkphp非控制器怎么调用控制器的方法

比如MyModel, $myModel = new MyModel(); $myModel->yourFunction(); 就是实例化一个Model,然后该实例调用方法(yourFunction)

CI中怎么在一个控制器中调用另外一个控制器的函数

 $control=Yii::app()->runController('Qrcode/GetUserInfo','openid'=>12);
不带参数的GetUserInfo()

您好,我来为您解答:
因为CI 本身没有autoload机制
想要调用Authentication
可以
require APPPATH.'controller'.youfile
或者把Authentication的方法写在对应的Model中,
如果我的回答没能帮助您,请继续追问。

thinkphp 怎么调用其他控制器的方法

两个方法:
A('Admin/Book')->index();
R([模块/]控制器/操作);

tp5.0,怎么调用同控制器的方法

转变下思路,如果你要的是线性的执行顺序(而方法又是异步的),那么你可以在b方法里面调用c,c方法调用d,不就OK了么?

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码