thinkphp 有controller,service和dao三个层级,如何在controller传递变量给service,举例
时间: 2023-03-29 18:00:22 浏览: 205
前置和后置操作-图像目标检测技术及应用
您好,可以在controller中实例化service层,然后调用service层的方法并将变量作为参数传递进去。例如:
//在controller中实例化service层
$service = new UserService();
//调用service层的方法并将变量作为参数传递进去
$userInfo = $service->getUserInfo($userId);
其中,$userId是从controller层传递过来的变量,getUserInfo()是service层的方法,$userInfo是返回的结果。
阅读全文