Laravel中獲取session


獲取數據

有兩種方式

第一種 通過一個 Request 實例

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Controllers\Controller;

class UserController extends Controller {

    public function show(Request $request, $id) {

        $value = $request->session()->get('key');

    }

}

第二種 全局輔助函數 Session

// 獲取 Session 中的一條數據...

$value = session('key');

// 指定一個默認值...

$value = session('key', 'default');

// 在 Session 中存儲一條數據...

session(['key' => 'value']);

獲取所有 Session 數據

$data = $request->session()->all();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM