当前位置:Gxlcms > PHP教程 > lumen设置cookie出错

lumen设置cookie出错

时间:2021-07-01 10:21:17 帮助过:34人阅读

Type error: Argument 1 passed to SymfonyComponentHttpFoundationResponseHeaderBag::setCookie() must be an instance of SymfonyComponentHttpFoundationCookie, string given, called in /data/www/www.test.com/vendor/illuminate/http/ResponseTrait.php on line 83

这个错误,怎么导致的啊

回复内容:

Type error: Argument 1 passed to SymfonyComponentHttpFoundationResponseHeaderBag::setCookie() must be an instance of SymfonyComponentHttpFoundationCookie, string given, called in /data/www/www.test.com/vendor/illuminate/http/ResponseTrait.php on line 83

这个错误,怎么导致的啊

錯誤就講明了:參數是需要 Symfony\Component\HttpFoundation\Cookie 你卻丟 string

正確用法應該是:

use Symfony\Component\HttpFoundation\Cookie;

$response->headers->setCookie(new Cookie('foo', 'bar'));

人气教程排行