用户
 找回密码
 入住 CI 中国社区

QQ登录

只需一步,快速开始

搜索
查看: 75|回复: 3
收起左侧

[HELP] 天然纯小白:请问我是否需要对类里的方法的参数做必要...

[复制链接]
发表于 2018-1-2 22:17:37 | 显示全部楼层 |阅读模式
本帖最后由 andyzu 于 2018-1-2 23:45 编辑

public function create($userid)
{
    if($userid && is_int($userid))
    {
        //完成必要的代码
    }else{
        return '参数错误!';
    }
}

是否需要这样的判断?或者说,有没有更好的判断方式?
发表于 2018-1-4 17:38:37 | 显示全部楼层
public function create($userid)
{
    if($userid && is_int($userid))
    {
        //完成必要的代码
    }else{
        return '参数错误!';
    }
}
create();
会报Warning: Missing argument 1 for create();
如果不想报Warning应该用  if(isset($userid) && is_int($userid))
 楼主| 发表于 2018-1-5 09:37:29 | 显示全部楼层
shimmer 发表于 2018-1-4 17:38
public function create($userid)
{
    if($userid && is_int($userid))

感谢!
 楼主| 发表于 2018-1-5 09:39:20 | 显示全部楼层
追问,我如何用自己定义的错误信息,覆盖CI的错误信息?

本版积分规则