【发布时间】:2019-02-11 19:09:58
【问题描述】:
我正在尝试从 laravel 5.6 中的自定义助手获取配置值:
function current(string $conn=null){
return $conn.config('server.current');
}
但我收到此错误:
Can't use function return value in write context in...
还有其他方法可以在助手之间共享吗?
Laravel 似乎没有在帮助程序中显示配置值。
【问题讨论】:
-
.是 PHP 中的连接运算符。如果您尝试访问数组键,那么它将是$conn['config']。不过,我建议您在尝试之前确保 $conn 不是 null/数组,因为这是默认值。 -
@aynber 不,我正在连接这些值......这就是我想要的。
-
告诉我们你在哪里调用了这个函数..听起来有问题..不在函数声明中
-
你到底想达到什么目的?
-
尝试调用配置函数,看看它返回什么。
Log::info(config('server.current')); Log::info($conn);。他们可能不会返回您认为的那样。
标签: php laravel helper laravel-5.6