请教一个问题
function check($auth_code = null){
return ($this->CI->session->userdata('auth_code') && $auth_code) ? ($this->CI->session->userdata('auth_code') === $auth_code) : false;
}
这个是如何判断$this->CI->session->userdata('auth_code')和$auth_code的呢? 怎么觉得这段代码写的如此奇怪啊。
哪位高手告知一下哦
if ($this->CI->session->userdata('auth_code') && $auth_code)
{
return ( $this->CI->session->userdata('auth_code') === $auth_code )
}
else {
return false;
}
Shengzhi 发表于 2012-9-14 23:09 static/image/common/back.gif
/* 检查验证码是否正确*/
function check_captcha($auth_code = null) {
// 创建超级对象
$CI = & get_instance ();
// 返回验证码是否正确,不区分大小写
return (strcasecmp ( $CI->session->userdata ( 'auth_code' ), $auth_code ) == 0) ? true : false;
} Shengzhi 发表于 2012-9-14 23:09 static/image/common/back.gif
我后来用了一个php的比较字符串的函数来搞定的,谢谢哦
页:
[1]