Symfony\Component\HttpFoundation\InputBag::get():参数#1 ($key)必须为字符串类型,空给定,在第160行的D:\xampp\htdocs\laravelprojects\burgerStation\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php中调用
这是错误帮助所需要的。
Symfony\Component\HttpFoundation\InputBag::get():参数#1 ($key)必须为字符串类型,空给定,在第160行的http://127.0.0.1:8000/堆栈跟踪请求应用程序用户上下文调试共享中调用
崩溃供应商帧34 D:\xampp\htdocs\laravelprojects\burgerStation\vendor\symfony\http-foundation\InputBag.php Symfony\Component\HttpFoundation\InputBag :3033 D:\xampp\htdocs\laravelprojects\burgerStation\vendor\laravel\framework\src\Illuminate\Session\Middleware\StartSession.php照明\会话\中间件\StartSession:1632 :263 31照明\会话\中间件\StartSession :161 30照明\会话中间件\StartSession :57 29照明\管道\167 28 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse :37 27照明\管道\管道:167 26照明\Cookie\中间设备\EncryptCookies :67 25照明\管道\管道:167 24照明\管道\管道:103 23照明\路由\路由器:697 22照明\路由\路由器:672 21照明\路由\路由器:636 20照明\路由\路由器:625 19照明\基金会\ Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull \内核:167 18照明\管道\管道:128 17照明\Http\中间管道\Router:3916照明\管道\管道:167 15 Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull :21 14 Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull :3113照明\管道:167 12 Illuminate\Foundation\Http\Middleware\TransformsRequest :21 11 Illuminate\Foundation\Http\Middleware\TrimStrings :40 10照明\管道\管道:167 9 Illuminate\Foundation\Http\Middleware\ValidatePostSize :27 8照明\管道\管道:167 7 Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance :86 6照明\管道\管道:167 5照明\管道\管道:103 4照明\基金会\Http\内核:142 3照明基金会\Http\内核:111 2 :52 1 :21 Symfony\组件\HttpFoundation\InputBag::获取D:\xampp\htdocs\laravelprojects\burgerStation\vendor\symfony\http-foundation\InputBag.php:30
/**
。
*/
最终类InputBag扩展ParameterBag
{
/**
* Returns a scalar input value by name.
*
* @param string|int|float|bool|null $default The default value if the input key does not exist
*
* @return string|int|float|bool|null
*/
public function get(string $key, $default = null)
{
if (null !== $default && !is_scalar($default) && !(\is_object($default) && method_exists($default, '__toString'))) {
trigger_deprecation('symfony/http-foundation', '5.1', 'Passing a non-scalar value as 2nd argument to "%s()" is deprecated, pass a scalar or null instead.', __METHOD__);
}
发布于 2021-12-30 08:24:45
我想您也可以确保$key
是否为空:
public function get(string $key = null, $default = null)
{
if ($key !== null && null !== $default ...
https://stackoverflow.com/questions/70528454
复制相似问题