我在/etc/apache2/envvas
中设置了环境变量
export DATABASE='xyz'
export USERNAME='root'
export PASSWORD='pass'
CCD_ 2也被启用。
我试过
var_dump($_ENV)
,但数组不包含任何内容。如何正确访问它?
您可以通过以下函数访问env变量:
getenv ( string $varname )
因此,例如,如果您想要数据库名称:
$db = getenv('DATABASE');
文件:
http://php.net/manual/en/function.getenv.php
getenv--获取环境变量的值
描述:-
string getenv ( string $varname )
获取环境变量的值。
请参阅手册,您将得到全面的说明。手动
示例:-
getenv()示例
<?php
// Example use of getenv()
$name = getenv($_ENV);
// Or simply use a Superglobal ($_SERVER or $_ENV)
$name = $_SERVER[$_ENV];
?>