В моем файле httpd.conf я включил переменную среды:
SetEnv BASEDIR "/base/dir"
Когда я пытаюсь получить доступ к этому значению с помощью суперглобального $ _ENV, возвращаемое значение равно нулю:
<?php
var_dump($_ENV);
//array(0) {}
var_dump($_ENV["BASEDIR"]);
//null
но если я обращаюсь к нему с помощью функции getenv()
, результат будет таким, как ожидалось:
var_dump( getenv("BASEDIR") );
//string(9) "/base/dir"
Почему значение не отображается в суперглобальном элементе $ _ENV, что я делаю неправильно?