Согласно всей документации, найденной в сети, getenv () является самым безопасным выбором для получения переменной ENV, при условии, что она ищет как в $ _SERVER, так и в суперглобальных $ _ENV этой переменной.
В моем случае есть переменная, установленная в conf Apache (через SetEnv), PHP-FPM phpinfo () отображает, что $ _SERVER ['envname'] содержит правильное значение, но getenv () возвращает false.
Я мог бы вместо этого использовать $ _SERVER, но мне просто интересно, чего мне не хватает, так как большинство людей говорят, что getenv () также ищет $ _SERVER.