可以使用PHP CLI来生成.sh
文件并在PHP脚本中访问导出的Env变量。
在PHP中,可以使用putenv()
函数设置环境变量。例如,以下代码将MY_VAR
设置为hello
:
putenv('MY_VAR=hello');
然后,在CLI模式下运行以下命令以将环境变量导出到.sh
文件中:
php -r "echo getenv('MY_VAR') ? getenv('MY_VAR') : 'Not set';";
在上面的命令中,getenv()
函数将读取MY_VAR
环境变量,如果存在,则返回其值,否则返回Not set
。
注意,在CLI模式下,putenv()
和getenv()
函数仅适用于当前会话。如果要在多个会话中设置和访问环境变量,则需要将其存储在配置文件中。
推荐的腾讯云相关产品:
产品介绍链接:
领取专属 10元无门槛券
手把手带您无忧上云