📅  最后修改于: 2023-12-03 14:45:26.333000             🧑  作者: Mango
本文将介绍如何在 PHP 中设置环境变量。
在 PHP 中,我们可以使用 getenv()
函数获取环境变量的值,但是在运行时需要先设置环境变量。
在命令行中设置环境变量最为简单。例如,设置一个名为 MY_VARIABLE
的环境变量,值为 my_value
,可以使用以下命令:
export MY_VARIABLE=my_value
如果要设置永久环境变量,可以在 ~/.bashrc
或 ~/.bash_profile
文件中添加上述命令。
在 PHP 中设置环境变量需要用到 putenv()
函数。例如,设置一个名为 MY_VARIABLE
的环境变量,值为 my_value
,可以使用以下代码:
putenv('MY_VARIABLE=my_value');
注意,在 PHP 中使用 putenv()
函数设置的环境变量只在当前进程有效。如果要设置全局环境变量,请使用方法一。
如果使用 Apache 作为 Web 服务器,可以在 .htaccess
文件中设置环境变量。例如,设置一个名为 MY_VARIABLE
的环境变量,值为 my_value
,可以在 .htaccess
文件中添加以下代码:
SetEnv MY_VARIABLE my_value
注意,设置的环境变量在所有 PHP 脚本中均可用。如果只想在特定的 PHP 脚本中使用,可以使用方法二。
在 PHP 中设置环境变量可以使用多种方法,根据实际情况选择合适的方式。如果只是临时设置环境变量,可以使用方法一;如果需要在多个 PHP 脚本中使用,推荐使用方法二;如果在 Apache 中使用 PHP,可以使用方法三设置全局环境变量。