gpt4 book ai didi

PHP Laravel : How to set or get Session Data?

转载 作者:可可西里 更新时间:2023-11-01 13:03:31 25 4
gpt4 key购买 nike

出于某些测试目的,我想在 session 中存储一些数据。我也在 Controller 中编写了 session 代码。但是在 console.log ->resources -> session 中我找不到我存储的任何值。如果有人帮我找出我在 Controller 中犯的错误。

这是我的 Controller :

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Department;
use App\Http\Requests;
use Cookie;
use Tracker;
use Session;

public function postdepartmentSave(Request $request)
{
$this->validate($request,[
'code' => 'required|min:2|max:7|unique:departments',
'name' => 'required|unique:departments',
]);
$department = new Department();
$department->code = $request->Input(['code']);
$department->name = $request->Input(['name']);
$name= $department->name;
Session::put('name', $name);
dd($name);
$department->save();
return redirect('departmentSavePage');
}

最佳答案

存储数据

要存储数据,您可以使用:

Session::put('variableName', $value);

还有另一种方式,通过全局助手:

session(['variableName' => $value]);

获取数据

要获取变量,您将使用:

Session::get('variableName');

关于PHP Laravel : How to set or get Session Data?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37292167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com