php - 从 PHP CLI 导出环境变量
问题描述
我正在寻找一种从使用 PHP CLI 运行的 PHP 脚本中导出环境变量的方法。该putenv
函数只允许设置在脚本执行期间存在的变量,而不是之后。
我的用例是一个用作 bash 自动完成功能的 PHP 脚本。在这种类型的函数中,我们必须设置必须包含可用选项列表的COMPREPLY变量(作为 bash 数组)。目前,我正在通过这种方式设置此变量:
COMPREPLY=( $(php myscript.php) )
我希望有可能设置COMPREPLY变量和其他一些变量(特别是对于空选项列表上的默认行为的操作)。
先感谢您
解决方案
推荐阅读
- python - 有没有办法清理这个结构?
- visual-studio-code - 使用两种不同类型的代码格式化文件
- angular - 使用 Firebase 用户管理添加额外字段
- asp.net-core - asp.net core 如何在运行时从实体框架更改连接字符串(登录后)
- python - 如何根据匹配列从另一个df创建列?
- docker - 使用 Weave Net Docker Swarm Adapter 允许服务通信
- node.js - 获取请求到本地基本 URL
- javascript - VUE.JS - 如何在 vue.js 的 javascript 文件中使用 vue.js 之外的类?
- c# - Xamarin Forms 在 CollectionView 中设置特定值
- python - 如何修复 TypeError: cannot unpack non-iterable NoneType object