Cookie::make('test', 'hello, world', 10);
echo Cookie::get('test');
Route::get('cookieset', function()
{
$foreverCookie = Cookie::forever('forever', 'Success');
$tempCookie = Cookie::make('temporary', 'Victory', 5);//参数格式:$name, $value, $minutes
return Response::make()->withCookie($foreverCookie)->withCookie($tempCookie);
});
Route::get('cookietest', function()
{
$forever = Cookie::get('forever');
$temporary = Cookie::get('temporary');
return View::make('cookietest', array('forever' => $forever, 'temporary' => $temporary, 'variableTest' => 'works'));
});
//先上一个demo写入cookie
$cookie = \Cookie('cookie_name', 'value', 5);
$data = ['title'=>'hello world'];
return \response()
->view('home.hello', $data)
->cookie($cookie);
Route::get('cookieset', function()
{
$user_info = array('name'=>'laravel','age'=>12);
$user = Cookie::make('user',$user_info,30);
return Response::make()->withCookie($user);
});
Route::get('cookietest', function()
{
dd(Cookie::get('user'));
});
<?php
namespace App\Http\Controllers;
use Cookie;
use App\Http\Controllers\Controller;
class DashboardController extends Controller
{
/**
* Show the application index.
*
* @return Response
*/
public function index()
{
Cookie::queue('test', 'Hello, Laravel', 10);//如果不适用上面的use Cookie,这里可以直接调用 \Cookie
return view('index');
}
}
public function index()
{
//$response = new Response();
$cookie = Cookie::make('test', 'Hello, Laravel', 10);
return \Response::make('index')->withCookie($cookie);
//return $response->make('index')->withCookie($cookie);
}
Cookie::forever('test', 'Hello, Laravel');
/**
* Queue a cookie to send with the next response.
*
* @param mixed
* @return void
*/
public function queue()
{
if (head(func_get_args()) instanceof Cookie) {
$cookie = head(func_get_args());
} else {
$cookie = call_user_func_array([$this, 'make'], func_get_args());
}
$this->queued[$cookie->getName()] = $cookie;
}
public function index(Request $request)
{
$cookie = $request->cookie('test');
dump($cookie);
}
public function index(Request $request)
{
$cookies = $request->cookie();
dump($cookies);
}
array:3 [▼ "XSRF-TOKEN" => "CDSXUUYYHJHGDDFGHJAxPNNsVxLHGTRYUGJ" "laravel_session" => "870a775gthhgef0b9f357edc6r6587878999876556" "test" => "Hello, Laravel" ]
Cookie {#1490 ▼
#name: "test"
#value: "Hello, Laravel"
#domain: null
#expire: 1493791460
#path: "/"
#secure: false
#httpOnly: true
}
<div>{{ $cookie->getValue() }}</div>
$cookie = Cookie::forget('test');
return Redirect::route('index')->withCookie($cookie);
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有