php – 在laravel中动态更改TimeZone
发布时间:2020-12-14 19:50:54 所属栏目:大数据 来源:网络整理
导读:在我的项目中有时区下拉(PT,CST等),当管理员从下拉列表中更改时区时,管理面板会反映所选下拉列表中的时区. 如何根据所选选项更改Config / app.php“timezone”(应用程序时区). 您可以使用Laravel帮助程序功能配置来设置时区.但是,这只会影响您将收到的请求.
在我的项目中有时区下拉(PT,CST等),当管理员从下拉列表中更改时区时,管理面板会反映所选下拉列表中的时区.
如何根据所选选项更改Config / app.php“timezone”(应用程序时区).
您可以使用Laravel帮助程序功能配置来设置时区.但是,这只会影响您将收到的请求.
config(['app.timezone' => $timezone]); 如果您的目标是更改时区并在每个请求上运行,那么将更改的时区保存在DB或文件中会怎样.然后,为DB编写查询或读取app / config.php中的文件,并在文件中更改索引时区的值. 例如(文件示例): 当您更改时区时,它会保存在文件中. file_put_contents("path/to/file",$timezone); 并且,在app / config.php中 $timezone= file_get_contents("path/to/file"); return [ . . . 'timezone' => $timezone,. . . ] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |