Error page recieved 这是错误发生的代码块。我如何处理这段代码片段,我需要它来处理laravel 5.4 $ extras变量是一个数组。
/**
* Map to configuration
*
* @param $keys
* @param $config_var
* @param $extras
* @return array
*/
private function map_to_config($keys, $config_var, $extras = [])
{
try {
$configArray =
array_map(function ($string) use ($keys, $extras) {
line 132 where the error is--> return array_combine($keys, explode(":", $string)) + $extras;
}, explode(",", $config_var));
return array_filter($configArray);
} catch (\Exception $e) {
return [];
}
}
}
答案 0 :(得分:0)
array_combine 返回 FALSE 。这可能是您收到关于不支持的操作数类型的错误的原因 - 您正在尝试将布尔值与数组组合。