$ php 工匠服务
\n错误异常
\n具有非复合名称“Session”的 use 语句无效
\n在路线/web.php:6
\n 3\xe2\x96\x95 use Illuminate\\Support\\Facades\\Route;\n 4\xe2\x96\x95 use Illuminate\\Http\\Request;\n 5\xe2\x96\x95 use Illuminate\\Foundation\\Application;\nRun Code Online (Sandbox Code Playgroud)\n\xe2\x9e\x9c 6\xe2\x96\x95 使用会话;\n7\xe2\x96\x95
\n该错误表明,use Session在根命名空间中执行操作实际上不会执行任何操作,因为Session已经在根命名空间中。
实际上Session并不存在于根命名空间中,而是在config/app.php. 最重要的是,当您已经位于根命名空间中时,您不需要执行此操作use Session。
虽然您不需要这样做,但我建议您做的是:
use Illuminate\Support\Facades\Session
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用会话辅助函数:
session()
Run Code Online (Sandbox Code Playgroud)
您还可以使用应用程序容器检索会话单例:
app()->make('session');
Run Code Online (Sandbox Code Playgroud)
这只是因为我个人不喜欢全局别名。您的意见可能有所不同。
| 归档时间: |
|
| 查看次数: |
3458 次 |
| 最近记录: |