zblogphp的$m是什么变量,在哪里定义的

admin2023-01-182286

zblogphp的$m是当前登录用户的信息。

找到/zb_system/function/lib/zblogphp.php中Verify()方法,位于第1005行。

/**
 * 验证用户登录(COOKIE中的用户名密码)
 * @return bool
 */
public function Verify() {
    $m = null;
    $u = trim(GetVars('username', 'COOKIE'));
    $p = trim(GetVars('password', 'COOKIE'));
    if ($this->Verify_MD5Path($u, $p, $m) == true) {
        $this->user = $m;
        return true;
    }
    $this->user = new Member;
    $this->user->Guid = GetGuid();
    return false;
}

在这个文件上面的成员属性中定义了$user

 * @var null 当前用户
 */
public $user = null;


网友评论