程序员小助手|| Laravel 动态修改 env 环境变量的值!,3分钟短文( 二 )


上面只是一个大致的处理流程 , 这个解析过程 , 你可以独立为自定义函数 , 或者其他解析引擎 , 具有通用性 。
最后把解析完的新数据 , 完整写入env文件内:
$newContent=implode('',$newLines);file_put_contents($envFile,$newContent);
至此 , env文件的更新操作就完成了 。
写在最后
本文通过两种方式实现了在程序内动态创建和更新env全局配置文件文件数据的功能 , 第二种方法容错性更好 , 具有通用性 , 扩展性强 , 所以我们推荐 。 第一种做法没有错误处理 , 生产环境下几乎不能用 。 大家知道思路就好了 。
Happycoding:-)
我是@程序员小助手 , 持续分享编程知识 , 欢迎关注 。


推荐阅读