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

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

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2

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

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

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

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

6年前 评论

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

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

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

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