Отличается ли getenv() от $_ENV[] ?

  • Автор темы Автор темы Alkinoy
  • Дата начала Дата начала

Alkinoy

Guest
Отличается ли getenv() от $_ENV[] ?

Есть ли разница между вызовом
getenv("HTTP_REFERER")
и
$_ENV["HTTP_REFERER"]
По идее нет. Или я что то не понял? По моему рекомендовано использовать второй вариант...
 
В принципе,отличается.
getenv Это функция обеспечивающая доступ ко всем переменным окружения.
$_ENV - один из глобальных массивов

Например:

echo getenv("SOURCE_CHARSET");

Возвращает значение $_SERVER["SOURCE_CHARSET"]
 
>По моему рекомендовано использовать второй вариант...
где ?

имхо это одно и то же.
 
А может вопрос не по теме, но где можно найти описание, какая переменная (из доступных через getenv) в какой из массивов попадает (например $_SERVER, $_ENV и т.д.).
 
Автор оригинала: Alkinoy
А может вопрос не по теме, но где можно найти описание, какая переменная (из доступных через getenv) в какой из массивов попадает (например $_SERVER, $_ENV и т.д.).
phpinfo();
 
Сверху