今天发现一个奇葩的问题,还没有找到问题答案

浏览:1730 发布日期:2017/06/12 分类:求助交流 关键字: thinkphp
在一个控制器中调用,实例化模型类的一个方法,说参数少,我已经在代码里面判断参数为空的情况了.报错如下
Too few arguments to function Admin\Model\UserModel::getMemberInfoById(), 0 passed in /data/webroot/sdk/gh/Application/Admin/Controller/AdminController.class.php on line 22 and exactly 1 expected



例子:AdminController.class.php
$user = D('User');
$data = $user->getMemberInfoById();
UserModel.class.php
public function getMemberInfoById($uid){
$userinfo = session('userinfo');
if(empty($uid)){
$uid = $userinfo['user_id'];
}
return uid ;
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>