时间:2021-05-26
前言
难道每次改 .env 都得通过修改代码来改吗?.env 文件能不能通过在后台配置呢? 其实是很简单就可以实现的,把以下函数加入到你的项目中
示例代码
function modifyEnv(array $data) { $envPath = base_path() . DIRECTORY_SEPARATOR . '.env'; $contentArray = collect(file($envPath, FILE_IGNORE_NEW_LINES)); $contentArray->transform(function ($item) use ($data){ foreach ($data as $key => $value){ if(str_contains($item, $key)){ return $key . '=' . $value; } } return $item; }); $content = implode($contentArray->toArray(), "\n"); \File::put($envPath, $content);}使用
怎样,是不是很简单,这样就可以通过后台图形化配置 Laravel 的 .env 文件啦~
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Laravel框架环境与配置操作。分享给大家供大家参考,具体如下:Laravel5安装根目录下.env文件是配置文件。打开config/datab
详解Android通过修改配置文件设置wifi密码前言:在一些非常规Android设备上,如眼镜/手表,输入wifi密码如同一场灾难。此时可以通过修改配置文件的
dockerpythonapi安装配置的详解1.docker宿主机配置文件修改$vim/etc/default/docker#再已有OPTS中添加DOCKER_
关于文件名:必须以如下方式命名,不要乱起名,也无需专门手动控制加载哪个文件.env全局默认配置文件,不论什么环境都会加载合并.env.development开发
1、简介Laravel的所有配置文件都存放在config目录下,每个配置项都有注释,以保证浏览任意配置文件的配置项都能直观了解该配置项的作用及用法。2、访问配置