我想用Laravel创建一个Web应用程序。
在应用程序中有一个变量X,每个用户都可以更新它,每个用户都应该看到它。
例如,如果X的初始值为1且第一个用户将其更改为10,则第二个用户应将X的值视为10.
如何存储变量X,这对所有用户来说都很常见? 到目前为止,我所做的是将其存储在数据库或文件中。但还有其他优雅的方法吗?
答案 0 :(得分:3)
您可以将值放入缓存中:
Cache::get('someVar');
然后你可以通过以下方式对其进行检索:
{{1}}
这将为您提供值,直到缓存清除。
答案 1 :(得分:0)
您可以使用save it帮助程序使用配置文件来存储此变量。
// Get X variable.
$x = config('custom.x');
在这种情况下,变量将存储在config/custom.php
文件中。