「Php/laravel/laravel5/session」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==ドライバ選択== vi config/session.php 'driver' => env('SESSION_DRIVER', 'file'), // "file", "cookie", "database", "apc", | "memcached", "redis",...」) |
|||
行11: | 行11: | ||
{ | { | ||
echo $request->session()->get('key', 'default'); // 第2はoptionでデフォルト | echo $request->session()->get('key', 'default'); // 第2はoptionでデフォルト | ||
− | if ($request->session()->has(' | + | if ($request->session()->has('key')) { |
} | } | ||
$request->session()->put('key', 'value'); | $request->session()->put('key', 'value'); |
2016年8月8日 (月) 10:31時点における版
ドライバ選択
vi config/session.php 'driver' => env('SESSION_DRIVER', 'file'), // "file", "cookie", "database", "apc", | "memcached", "redis", "array"
使い方
class UserController extends Controller { public function showProfile(Request $request, $id) { echo $request->session()->get('key', 'default'); // 第2はoptionでデフォルト if ($request->session()->has('key')) { } $request->session()->put('key', 'value'); }