user = session('user'); $baseUrl = Request::baseUrl(); //判断来自后台或用户 if (preg_match('/^\/admin\//', $baseUrl)) { $this->identity = 'admin'; $this->is_admin = true; $this->is_user = false; } elseif (preg_match('/^\/wechat\//', $baseUrl)) { $this->identity = 'user'; $this->is_admin = false; $this->is_user = true; } if ($this->is_admin && $this->admin) { $this->admin_id = $this->admin['id']; } elseif ($this->is_user && $this->user) { $this->user_id = $this->user['id']; } } }