程序员小助手|| Laravel 动态修改 env 环境变量的值!,3分钟短文( 二 )
上面只是一个大致的处理流程 , 这个解析过程 , 你可以独立为自定义函数 , 或者其他解析引擎 , 具有通用性 。
最后把解析完的新数据 , 完整写入env文件内:
$newContent=implode('',$newLines);file_put_contents($envFile,$newContent);
至此 , env文件的更新操作就完成了 。
写在最后
本文通过两种方式实现了在程序内动态创建和更新env全局配置文件文件数据的功能 , 第二种方法容错性更好 , 具有通用性 , 扩展性强 , 所以我们推荐 。 第一种做法没有错误处理 , 生产环境下几乎不能用 。 大家知道思路就好了 。
Happycoding:-)
我是@程序员小助手 , 持续分享编程知识 , 欢迎关注 。
推荐阅读
- 程序员|“对不起,我们不要IT培训班出来的程序员”!
- 程序员|程序员:代码全部替换成中文,你能接受吗?
- 程序员小助手|ORM 模型用法纲要,3分钟短文:Laravel
- 腾讯|“对不起,我们不要IT培训班出来的程序员”!
- 妈妈育儿小助手|竟是中耳炎的前兆!,新妈妈注意:宝宝出现这些早期症状
- 编程|程序员为何与函数式编程“坠入爱河”?
- 程序员|Honor 带来续航力25 天的Watch GS Pro 智慧表
- 程序员|程序员沉浸代码中,逐渐失去最重要的“东西”
- 程序员|程序员离职后收到原公司打款2400元,几天后却被告要求赔偿35万
- 职场实战经验|却被女研究生嫌弃收入低,原因曝光,网友:太年轻,程序员年薪40万
