Необходимо получить значение переменной окружения.
Прочитайте значение из суперглобального массива $_ENV:
$name = $_ENV['USER'];
Переменные окружения – это именованные значения, ассоциированные с процессом. Например, в UNIX можно проверить значение $_ENV['HOME'] для определения домашнего каталога пользователя:
print $_ENV['HOME']; // домашний каталог пользователя
/home/adam
Ранние версии PHP автоматически создавали переменные PHP для всех
переменных окружения по умолчанию. Начиная с версии 4.1.0 рекомендованный файл php.ini запрещает это из соображений скорости выполнения; однако поставляемый файл php.ini-dist по-прежнему разрешает загрузку переменных окружения в целях обратной совместимости.
Массив $_ENV создается, только если значение параметра конфигурации variables_order содержит E. Если массив $_ENV не разрешен, то для извлечения переменной окружения применяется функция getenv():
$path = getenv('PATH');
Функция getenv() недоступна, если PHP запущен как модуль ISAPI.
Документацию по функции getenv() на http://www.php.net/getenv; информацию о переменных окружения в PHP на http://www.php.net/reserved.variab-les.php#reserved.variables.environment.