$user 和 Auth::user () 这两个有什么区别

$user 和Auth::user()这两个有什么区别

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 2

$user是个变量,你可以定义成任何你想定义的名称。
Auth::user()是框架提供的方法,用于获取当前登录的用户。
一般写成:

// 获取当前登录用户
$user = \Auth::user();

// 或者,获取当前登录用户 ID
$user_id = \Auth::id(); // $user_id = \Auth::user()->id;
5年前 评论
Adeljan (楼主) 5年前

$user 是个变量
Auth::user() 是个方法

5年前 评论

$user是个变量,你可以定义成任何你想定义的名称。
Auth::user()是框架提供的方法,用于获取当前登录的用户。
一般写成:

// 获取当前登录用户
$user = \Auth::user();

// 或者,获取当前登录用户 ID
$user_id = \Auth::id(); // $user_id = \Auth::user()->id;
5年前 评论
Adeljan (楼主) 5年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!